
def pgnLabel( key ) :
    return  {   "EVENT":_("Event"),
                "SITE":_("Site"),
                "DATE":_("Date"),
                "ROUND":_("Round"),
                "WHITE":_("White"),
                "BLACK":_("Black"),
                "RESULT":_("Result"),
                "ECO":_("ECO"),
                "FEN":_("FEN"),
                "PLIES":_("Plies"),
                "WHITEELO":_("White elo"),
                "BLACKELO":_("Black elo") }.get(key,key)

_dConvTR = { "K":_("K"), "N":_("N"), "B":_("B"), "Q":_("Q"), "R":_("R") }
_dConvEN = {}
dConv = _dConvTR

def ponPiecesLNG(siEN) :
    global dConv
    dConv = _dConvEN if siEN else _dConvTR

def letterPiece( piece ) :
    p = piece.upper()
    return dConv.get(p,p)

def listSTD() :
    return (\
                (_("Alapin's opening"),"C20","e2e4 e7e5 g1e2","1. e4 e5 2. Ne2",False ), \
                (_("Alekhine's defence"),"B02","e2e4 g8f6","1. e4 Nf6",True ), \
                (_("Alekhine's defence: Balogh variation"),"B03","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 f1c4","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. Bc4",False ), \
                (_("Alekhine's defence: Brooklyn defence"),"B02","e2e4 g8f6 e4e5 f6g8","1. e4 Nf6 2. e5 Ng8",False ), \
                (_("Alekhine's defence: Kmoch variation"),"B02","e2e4 g8f6 e4e5 f6d5 f1c4 d5b6 c4b3 c7c5 d2d3","1. e4 Nf6 2. e5 Nd5 3. Bc4 Nb6 4. Bb3 c5 5. d3",False ), \
                (_("Alekhine's defence: Krejcik variation"),"B02","e2e4 g8f6 f1c4","1. e4 Nf6 2. Bc4",False ), \
                (_("Alekhine's defence: Maroczy variation"),"B02","e2e4 g8f6 d2d3","1. e4 Nf6 2. d3",False ), \
                (_("Alekhine's defence: Mokele Mbembe (Buecker) variation"),"B02","e2e4 g8f6 e4e5 f6e4","1. e4 Nf6 2. e5 Ne4",False ), \
                (_("Alekhine's defence: O'Sullivan gambit"),"B03","e2e4 g8f6 e4e5 f6d5 d2d4 b7b5","1. e4 Nf6 2. e5 Nd5 3. d4 b5",False ), \
                (_("Alekhine's defence: Saemisch attack"),"B02","e2e4 g8f6 e4e5 f6d5 b1c3","1. e4 Nf6 2. e5 Nd5 3. Nc3",False ), \
                (_("Alekhine's defence: Scandinavian variation"),"B02","e2e4 g8f6 b1c3 d7d5","1. e4 Nf6 2. Nc3 d5",False ), \
                (_("Alekhine's defence: Spielmann variation"),"B02","e2e4 g8f6 b1c3 d7d5 e4e5 f6d7 e5e6","1. e4 Nf6 2. Nc3 d5 3. e5 Nfd7 4. e6",False ), \
                (_("Alekhine's defence: Steiner variation"),"B02","e2e4 g8f6 e4e5 f6d5 c2c4 d5b6 b2b3","1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. b3",False ), \
                (_("Alekhine's defence: Welling variation"),"B02","e2e4 g8f6 e4e5 f6d5 b2b3","1. e4 Nf6 2. e5 Nd5 3. b3",False ), \
                (_("Alekhine's defence: exchange variation"),"B03","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 c2c4 d5b6 e5d6","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. exd6",False ), \
                (_("Alekhine's defence: exchange, Karpov variation"),"B03","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 c2c4 d5b6 e5d6 c7d6 g1f3 g7g6 f1e2 f8g7 e1g1 e8g8 h2h3 b8c6 b1c3 c8f5 c1f4","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. exd6 cxd6 6. Nf3 g6 7. Be2 Bg7 8. O-O O-O 9. h3 Nc6 10. Nc3 Bf5 11. Bf4",False ), \
                (_("Alekhine's defence: four pawns attack"),"B03","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 c2c4 d5b6 f2f4","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. f4",False ), \
                (_("Alekhine's defence: four pawns attack, 6...Nc6"),"B03","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 c2c4 d5b6 f2f4 d6e5 f4e5 b8c6","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. f4 dxe5 6. fxe5 Nc6",False ), \
                (_("Alekhine's defence: four pawns attack, 7.Be3"),"B03","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 c2c4 d5b6 f2f4 d6e5 f4e5 b8c6 c1e3","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. f4 dxe5 6. fxe5 Nc6 7. Be3",False ), \
                (_("Alekhine's defence: four pawns attack, Ilyin-Genevsky var."),"B03","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 c2c4 d5b6 f2f4 d6e5 f4e5 b8c6 g1f3 c8g4 e5e6 f7e6 c4c5","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. f4 dxe5 6. fxe5 Nc6 7. Nf3 Bg4 8. e6 fxe6 9. c5",False ), \
                (_("Alekhine's defence: four pawns attack, Korchnoi variation"),"B03","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 c2c4 d5b6 f2f4 d6e5 f4e5 c8f5 b1c3 e7e6 g1f3 f8e7 f1e2 e8g8 e1g1 f7f6","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. f4 dxe5 6. fxe5 Bf5 7. Nc3 e6 8. Nf3 Be7 9. Be2 O-O 10. O-O f6",False ), \
                (_("Alekhine's defence: four pawns attack, Planinc variation"),"B03","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 c2c4 d5b6 f2f4 g7g5","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. f4 g5",False ), \
                (_("Alekhine's defence: four pawns attack, Tartakower variation"),"B03","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 c2c4 d5b6 f2f4 d6e5 f4e5 b8c6 c1e3 c8f5 b1c3 e7e6 g1f3 d8d7 f1e2 e8c8 e1g1 f8e7","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. f4 dxe5 6. fxe5 Nc6 7. Be3 Bf5 8. Nc3 e6 9. Nf3 Qd7 10. Be2 O-O-O 11. O-O Be7",False ), \
                (_("Alekhine's defence: four pawns attack, Trifunovic variation"),"B03","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 c2c4 d5b6 f2f4 c8f5","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. f4 Bf5",False ), \
                (_("Alekhine's defence: four pawns attack, fianchetto variation"),"B03","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 c2c4 d5b6 f2f4 g7g6","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. f4 g6",False ), \
                (_("Alekhine's defence: modern variation"),"B04","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 g1f3","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. Nf3",False ), \
                (_("Alekhine's defence: modern variation, 4...Bg4"),"B05","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 g1f3 c8g4","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. Nf3 Bg4",False ), \
                (_("Alekhine's defence: modern, Alekhine variation"),"B05","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 g1f3 c8g4 c2c4","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. Nf3 Bg4 5. c4",False ), \
                (_("Alekhine's defence: modern, Flohr variation"),"B05","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 g1f3 c8g4 f1e2 c7c6","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. Nf3 Bg4 5. Be2 c6",False ), \
                (_("Alekhine's defence: modern, Keres variation"),"B04","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 g1f3 g7g6 f1c4 d5b6 c4b3 f8g7 a2a4","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. Nf3 g6 5. Bc4 Nb6 6. Bb3 Bg7 7. a4",False ), \
                (_("Alekhine's defence: modern, Larsen variation"),"B04","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 g1f3 d6e5","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. Nf3 dxe5",False ), \
                (_("Alekhine's defence: modern, Panov variation"),"B05","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 g1f3 c8g4 h2h3","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. Nf3 Bg4 5. h3",False ), \
                (_("Alekhine's defence: modern, Schmid variation"),"B04","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 g1f3 d5b6","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. Nf3 Nb6",False ), \
                (_("Alekhine's defence: modern, Vitolins attack"),"B05","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 g1f3 c8g4 c2c4 d5b6 d4d5","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. Nf3 Bg4 5. c4 Nb6 6. d5",False ), \
                (_("Alekhine's defence: modern, fianchetto variation"),"B04","e2e4 g8f6 e4e5 f6d5 d2d4 d7d6 g1f3 g7g6","1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. Nf3 g6",False ), \
                (_("Alekhine's defence: two pawns' (Lasker's) attack"),"B02","e2e4 g8f6 e4e5 f6d5 c2c4 d5b6 c4c5","1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. c5",False ), \
                (_("Alekhine's defence: two pawns' attack, Mikenas variation"),"B02","e2e4 g8f6 e4e5 f6d5 c2c4 d5b6 c4c5 b6d5 f1c4 e7e6 b1c3 d7d6","1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. c5 Nd5 5. Bc4 e6 6. Nc3 d6",False ), \
                (_("Amar (Paris) opening"),"A00","g1h3","1. Nh3",False ), \
                (_("Amar gambit"),"A00","g1h3 d7d5 g2g3 e7e5 f2f4 c8h3 f1h3 e5f4","1. Nh3 d5 2. g3 e5 3. f4 Bxh3 4. Bxh3 exf4",False ), \
                (_("Amsterdam attack"),"A00","e2e3 e7e5 c2c4 d7d6 b1c3 b8c6 b2b3 g8f6","1. e3 e5 2. c4 d6 3. Nc3 Nc6 4. b3 Nf6",False ), \
                (_("Anderssen's opening"),"A00","a2a3","1. a3",False ), \
                (_("Anti-Borg (Desprez) opening"),"A00","h2h4","1. h4",False ), \
                (_("Barnes defence"),"B00","e2e4 f7f6","1. e4 f6",False ), \
                (_("Battambang opening"),"A00","b1c3 e7e5 a2a3","1. Nc3 e5 2. a3",False ), \
                (_("Beefeater defence"),"A40","d2d4 g7g6 c2c4 f8g7 b1c3 c7c5 d4d5 g7c3 b2c3 f7f5","1. d4 g6 2. c4 Bg7 3. Nc3 c5 4. d5 Bxc3+ 5. bxc3 f5",False ), \
                (_("Benko gambit"),"A57","d2d4 g8f6 c2c4 c7c5 d4d5 b7b5","1. d4 Nf6 2. c4 c5 3. d5 b5",True ), \
                (_("Benko gambit accepted"),"A58","d2d4 g8f6 c2c4 c7c5 d4d5 b7b5 c4b5 a7a6 b5a6","1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6",False ), \
                (_("Benko gambit half accepted"),"A57","d2d4 g8f6 c2c4 c7c5 d4d5 b7b5 c4b5 a7a6","1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6",False ), \
                (_("Benko gambit: 7.e4"),"A59","d2d4 g8f6 c2c4 c7c5 d4d5 b7b5 c4b5 a7a6 b5a6 c8a6 b1c3 d7d6 e2e4","1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 Bxa6 6. Nc3 d6 7. e4",False ), \
                (_("Benko gambit: Nd2 variation"),"A58","d2d4 g8f6 c2c4 c7c5 d4d5 b7b5 c4b5 a7a6 b5a6 c8a6 b1c3 d7d6 g1f3 g7g6 f3d2","1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 Bxa6 6. Nc3 d6 7. Nf3 g6 8. Nd2",False ), \
                (_("Benko gambit: Ne2 variation"),"A59","d2d4 g8f6 c2c4 c7c5 d4d5 b7b5 c4b5 a7a6 b5a6 c8a6 b1c3 d7d6 e2e4 a6f1 e1f1 g7g6 g1e2","1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 Bxa6 6. Nc3 d6 7. e4 Bxf1 8. Kxf1 g6 9. Nge2",False ), \
                (_("Benko gambit: Nescafe Frappe attack"),"A57","d2d4 g8f6 c2c4 c7c5 d4d5 b7b5 c4b5 a7a6 b1c3 a6b5 e2e4 b5b4 c3b5 d7d6 f1c4","1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. Nc3 axb5 6. e4 b4 7. Nb5 d6 8. Bc4",False ), \
                (_("Benko gambit: Zaitsev system"),"A57","d2d4 g8f6 c2c4 c7c5 d4d5 b7b5 c4b5 a7a6 b1c3","1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. Nc3",False ), \
                (_("Benko gambit: fianchetto variation"),"A58","d2d4 g8f6 c2c4 c7c5 d4d5 b7b5 c4b5 a7a6 b5a6 c8a6 b1c3 d7d6 g1f3 g7g6 g2g3","1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 Bxa6 6. Nc3 d6 7. Nf3 g6 8. g3",False ), \
                (_("Benko gambit: main line"),"A59","d2d4 g8f6 c2c4 c7c5 d4d5 b7b5 c4b5 a7a6 b5a6 c8a6 b1c3 d7d6 e2e4 a6f1 e1f1 g7g6 g2g3 f8g7 f1g2 e8g8 g1f3","1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 Bxa6 6. Nc3 d6 7. e4 Bxf1 8. Kxf1 g6 9. g3 Bg7 10. Kg2 O-O 11. Nf3",False ), \
                (_("Benko's opening"),"A00","g2g3","1. g3",False ), \
                (_("Benko's opening: reversed Alekhine"),"A00","g2g3 e7e5 g1f3","1. g3 e5 2. Nf3",False ), \
                (_("Benoni defence"),"A56","d2d4 g8f6 c2c4 c7c5","1. d4 Nf6 2. c4 c5",True ), \
                (_("Benoni defence, Hromodka system"),"A56","d2d4 g8f6 c2c4 c7c5 d4d5 d7d6","1. d4 Nf6 2. c4 c5 3. d5 d6",False ), \
                (_("Benoni: 6.e4"),"A65","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 e2e4","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4",False ), \
                (_("Benoni: Mikenas variation"),"A66","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 e2e4 g7g6 f2f4 f8g7 e4e5","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. f4 Bg7 8. e5",False ), \
                (_("Benoni: Nimzovich (knight's tour) variation"),"A61","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 g1f3 g7g6 f3d2","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. Nf3 g6 7. Nd2",False ), \
                (_("Benoni: Taimanov variation"),"A67","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 e2e4 g7g6 f2f4 f8g7 f1b5","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. f4 Bg7 8. Bb5+",False ), \
                (_("Benoni: Uhlmann variation"),"A61","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 g1f3 g7g6 c1g5","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. Nf3 g6 7. Bg5",False ), \
                (_("Benoni: classical with ...Re8 and ...Na6"),"A78","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 e2e4 g7g6 g1f3 f8g7 f1e2 e8g8 e1g1 f8e8 f3d2 b8a6","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Nf3 Bg7 8. Be2 O-O 9. O-O Re8 10. Nd2 Na6",False ), \
                (_("Benoni: classical with ...a6 and 10...Bg4"),"A75","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 e2e4 g7g6 g1f3 f8g7 f1e2 e8g8 e1g1 a7a6 a2a4 c8g4","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Nf3 Bg7 8. Be2 O-O 9. O-O a6 10. a4 Bg4",False ), \
                (_("Benoni: classical with e4 and Nf3"),"A70","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 e2e4 g7g6 g1f3","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Nf3",False ), \
                (_("Benoni: classical without 9.O-O"),"A70","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 e2e4 g7g6 g1f3 f8g7 f1e2","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Nf3 Bg7 8. Be2",False ), \
                (_("Benoni: classical, 11.f3"),"A79","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 e2e4 g7g6 g1f3 f8g7 f1e2 e8g8 e1g1 f8e8 f3d2 b8a6 f2f3","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Nf3 Bg7 8. Be2 O-O 9. O-O Re8 10. Nd2 Na6 11. f3",False ), \
                (_("Benoni: classical, 8.Bg5"),"A71","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 e2e4 g7g6 g1f3 f8g7 c1g5","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Nf3 Bg7 8. Bg5",False ), \
                (_("Benoni: classical, 9...Re8"),"A76","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 e2e4 g7g6 g1f3 f8g7 f1e2 e8g8 e1g1 f8e8","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Nf3 Bg7 8. Be2 O-O 9. O-O Re8",False ), \
                (_("Benoni: classical, 9...Re8, 10.Nd2"),"A77","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 e2e4 g7g6 g1f3 f8g7 f1e2 e8g8 e1g1 f8e8 f3d2","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Nf3 Bg7 8. Be2 O-O 9. O-O Re8 10. Nd2",False ), \
                (_("Benoni: classical, 9...a6, 10.a4"),"A74","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 e2e4 g7g6 g1f3 f8g7 f1e2 e8g8 e1g1 a7a6 a2a4","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Nf3 Bg7 8. Be2 O-O 9. O-O a6 10. a4",False ), \
                (_("Benoni: classical, 9.O-O"),"A73","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 e2e4 g7g6 g1f3 f8g7 f1e2 e8g8 e1g1","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Nf3 Bg7 8. Be2 O-O 9. O-O",False ), \
                (_("Benoni: fianchetto variation"),"A61","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 g1f3 g7g6 g2g3","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. Nf3 g6 7. g3",False ), \
                (_("Benoni: fianchetto, 11...Re8"),"A64","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 g1f3 g7g6 g2g3 f8g7 f1g2 e8g8 e1g1 b8d7 f3d2 a7a6 a2a4 f8e8","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. Nf3 g6 7. g3 Bg7 8. Bg2 O-O 9. O-O Nbd7 10. Nd2 a6 11. a4 Re8",False ), \
                (_("Benoni: fianchetto, 9...Nbd7"),"A63","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 g1f3 g7g6 g2g3 f8g7 f1g2 e8g8 e1g1 b8d7","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. Nf3 g6 7. g3 Bg7 8. Bg2 O-O 9. O-O Nbd7",False ), \
                (_("Benoni: four pawns attack"),"A68","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 e2e4 g7g6 f2f4 f8g7 g1f3 e8g8","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. f4 Bg7 8. Nf3 O-O",False ), \
                (_("Benoni: four pawns attack, main line"),"A69","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 e2e4 g7g6 f2f4 f8g7 g1f3 e8g8 f1e2 f8e8","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. f4 Bg7 8. Nf3 O-O 9. Be2 Re8",False ), \
                (_("Benoni: pawn storm variation"),"A66","d2d4 g8f6 c2c4 c7c5 d4d5 e7e6 b1c3 e6d5 c4d5 d7d6 e2e4 g7g6 f2f4","1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. f4",False ), \
                (_("Bird's opening"),"A02","f2f4","1. f4",False ), \
                (_("Bird's opening, Swiss gambit"),"A02","f2f4 f7f5 e2e4 f5e4 b1c3 g8f6 g2g4","1. f4 f5 2. e4 fxe4 3. Nc3 Nf6 4. g4",False ), \
                (_("Bird's opening: Lasker variation"),"A03","f2f4 d7d5 g1f3 g8f6 e2e3 c7c5","1. f4 d5 2. Nf3 Nf6 3. e3 c5",False ), \
                (_("Bird's opening: Williams gambit"),"A03","f2f4 d7d5 e2e4","1. f4 d5 2. e4",False ), \
                (_("Bird: From gambit"),"A02","f2f4 e7e5","1. f4 e5",False ), \
                (_("Bird: From gambit, Lasker variation"),"A02","f2f4 e7e5 f4e5 d7d6 e5d6 f8d6 g1f3 g7g5","1. f4 e5 2. fxe5 d6 3. exd6 Bxd6 4. Nf3 g5",False ), \
                (_("Bird: From gambit, Lipke variation"),"A02","f2f4 e7e5 f4e5 d7d6 e5d6 f8d6 g1f3 g8h6 d2d4","1. f4 e5 2. fxe5 d6 3. exd6 Bxd6 4. Nf3 Nh6 5. d4",False ), \
                (_("Bird: Hobbs gambit"),"A02","f2f4 g7g5","1. f4 g5",False ), \
                (_("Bishop's opening"),"C23","e2e4 e7e5 f1c4","1. e4 e5 2. Bc4",False ), \
                (_("Bishop's opening: Berlin defence"),"C24","e2e4 e7e5 f1c4 g8f6","1. e4 e5 2. Bc4 Nf6",False ), \
                (_("Bishop's opening: Calabrese counter-gambit"),"C23","e2e4 e7e5 f1c4 f7f5","1. e4 e5 2. Bc4 f5",False ), \
                (_("Bishop's opening: Calabrese counter-gambit, Jaenisch variation"),"C23","e2e4 e7e5 f1c4 f7f5 d2d3","1. e4 e5 2. Bc4 f5 3. d3",False ), \
                (_("Bishop's opening: Classical variation"),"C23","e2e4 e7e5 f1c4 f8c5","1. e4 e5 2. Bc4 Bc5",False ), \
                (_("Bishop's opening: Four pawns' gambit"),"C23","e2e4 e7e5 f1c4 f8c5 b2b4 c5b4 f2f4 e5f4 g1f3 b4e7 d2d4 e7h4 g2g3 f4g3 e1g1 g3h2 g1h1","1. e4 e5 2. Bc4 Bc5 3. b4 Bxb4 4. f4 exf4 5. Nf3 Be7 6. d4 Bh4+ 7. g3 fxg3 8. O-O gxh2+ 9. Kh1",False ), \
                (_("Bishop's opening: Greco gambit"),"C24","e2e4 e7e5 f1c4 g8f6 f2f4","1. e4 e5 2. Bc4 Nf6 3. f4",False ), \
                (_("Bishop's opening: Lewis counter-gambit"),"C23","e2e4 e7e5 f1c4 f8c5 c2c3 d7d5","1. e4 e5 2. Bc4 Bc5 3. c3 d5",False ), \
                (_("Bishop's opening: Lewis gambit"),"C23","e2e4 e7e5 f1c4 f8c5 d2d4","1. e4 e5 2. Bc4 Bc5 3. d4",False ), \
                (_("Bishop's opening: Lisitsyn variation"),"C23","e2e4 e7e5 f1c4 c7c6 d2d4 d7d5 e4d5 c6d5 c4b5 c8d7 b5d7 b8d7 d4e5 d7e5 g1e2","1. e4 e5 2. Bc4 c6 3. d4 d5 4. exd5 cxd5 5. Bb5+ Bd7 6. Bxd7+ Nxd7 7. dxe5 Nxe5 8. Ne2",False ), \
                (_("Bishop's opening: Lopez gambit"),"C23","e2e4 e7e5 f1c4 f8c5 d1e2 b8c6 c2c3 g8f6 f2f4","1. e4 e5 2. Bc4 Bc5 3. Qe2 Nc6 4. c3 Nf6 5. f4",False ), \
                (_("Bishop's opening: MacDonnell double gambit"),"C23","e2e4 e7e5 f1c4 f8c5 b2b4 c5b4 f2f4","1. e4 e5 2. Bc4 Bc5 3. b4 Bxb4 4. f4",False ), \
                (_("Bishop's opening: Philidor counter-attack"),"C23","e2e4 e7e5 f1c4 c7c6","1. e4 e5 2. Bc4 c6",False ), \
                (_("Bishop's opening: Philidor variation"),"C23","e2e4 e7e5 f1c4 f8c5 c2c3","1. e4 e5 2. Bc4 Bc5 3. c3",False ), \
                (_("Bishop's opening: Ponziani gambit"),"C24","e2e4 e7e5 f1c4 g8f6 d2d4","1. e4 e5 2. Bc4 Nf6 3. d4",False ), \
                (_("Bishop's opening: Pratt variation"),"C23","e2e4 e7e5 f1c4 f8c5 c2c3 g8f6 d2d4 e5d4 e4e5 d7d5 e5f6 d5c4 d1h5 e8g8","1. e4 e5 2. Bc4 Bc5 3. c3 Nf6 4. d4 exd4 5. e5 d5 6. exf6 dxc4 7. Qh5 O-O",False ), \
                (_("Bishop's opening: Urusov gambit"),"C24","e2e4 e7e5 f1c4 g8f6 d2d4 e5d4 g1f3","1. e4 e5 2. Bc4 Nf6 3. d4 exd4 4. Nf3",False ), \
                (_("Bishop's opening: Urusov gambit, Panov variation"),"C24","e2e4 e7e5 f1c4 g8f6 d2d4 e5d4 g1f3 d7d5 e4d5 f8b4 c2c3 d8e7","1. e4 e5 2. Bc4 Nf6 3. d4 exd4 4. Nf3 d5 5. exd5 Bb4+ 6. c3 Qe7+",False ), \
                (_("Bishop's opening: Wing gambit"),"C23","e2e4 e7e5 f1c4 f8c5 b2b4","1. e4 e5 2. Bc4 Bc5 3. b4",False ), \
                (_("Bishop's opening: del Rio variation"),"C23","e2e4 e7e5 f1c4 f8c5 c2c3 d8g5","1. e4 e5 2. Bc4 Bc5 3. c3 Qg5",False ), \
                (_("Blackburne shilling gambit"),"C50","e2e4 e7e5 g1f3 b8c6 f1c4 c6d4 f3e5 d8g5 e5f7 g5g2 h1f1 g2e4 c4e2 d4f3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nd4 4. Nxe5 Qg5 5. Nxf7 Qxg2 6. Rf1 Qxe4+ 7. Be2 Nf3#",False ), \
                (_("Blackmar gambit"),"D00","d2d4 d7d5 e2e4","1. d4 d5 2. e4",False ), \
                (_("Blackmar-Diemer gambit"),"A45","d2d4 g8f6 f2f3 d7d5 e2e4","1. d4 Nf6 2. f3 d5 3. e4",False ), \
                (_("Blackmar-Diemer: Euwe defence"),"D00","d2d4 d7d5 b1c3 g8f6 e2e4 d5e4 f2f3 e4f3 g1f3 e7e6","1. d4 d5 2. Nc3 Nf6 3. e4 dxe4 4. f3 exf3 5. Nxf3 e6",False ), \
                (_("Blackmar-Diemer: Lemberg counter-gambit"),"D00","d2d4 d7d5 b1c3 g8f6 e2e4 e7e5","1. d4 d5 2. Nc3 Nf6 3. e4 e5",False ), \
                (_("Blumenfeld counter-gambit"),"E10","d2d4 g8f6 c2c4 e7e6 g1f3 c7c5 d4d5 b7b5","1. d4 Nf6 2. c4 e6 3. Nf3 c5 4. d5 b5",False ), \
                (_("Blumenfeld counter-gambit accepted"),"E10","d2d4 g8f6 c2c4 e7e6 g1f3 c7c5 d4d5 b7b5 d5e6 f7e6 c4b5 d7d5","1. d4 Nf6 2. c4 e6 3. Nf3 c5 4. d5 b5 5. dxe6 fxe6 6. cxb5 d5",False ), \
                (_("Blumenfeld counter-gambit, Dus-Chotimursky variation"),"E10","d2d4 g8f6 c2c4 e7e6 g1f3 c7c5 d4d5 b7b5 c1g5","1. d4 Nf6 2. c4 e6 3. Nf3 c5 4. d5 b5 5. Bg5",False ), \
                (_("Blumenfeld counter-gambit, Spielmann variation"),"E10","d2d4 g8f6 c2c4 e7e6 g1f3 c7c5 d4d5 b7b5 c1g5 e6d5 c4d5 h7h6","1. d4 Nf6 2. c4 e6 3. Nf3 c5 4. d5 b5 5. Bg5 exd5 6. cxd5 h6",False ), \
                (_("Boden-Kieseritsky gambit"),"C27","e2e4 e7e5 b1c3 g8f6 f1c4 f6e4 g1f3","1. e4 e5 2. Nc3 Nf6 3. Bc4 Nxe4 4. Nf3",False ), \
                (_("Boden-Kieseritsky gambit: Lichtenhein defence"),"C27","e2e4 e7e5 b1c3 g8f6 f1c4 f6e4 g1f3 d7d5","1. e4 e5 2. Nc3 Nf6 3. Bc4 Nxe4 4. Nf3 d5",False ), \
                (_("Bogo-Indian defence"),"E11","d2d4 g8f6 c2c4 e7e6 g1f3 f8b4","1. d4 Nf6 2. c4 e6 3. Nf3 Bb4+",False ), \
                (_("Bogo-Indian defence, Gruenfeld variation"),"E11","d2d4 g8f6 c2c4 e7e6 g1f3 f8b4 b1d2","1. d4 Nf6 2. c4 e6 3. Nf3 Bb4+ 4. Nbd2",False ), \
                (_("Bogo-Indian defence, Monticelli trap"),"E11","d2d4 g8f6 c2c4 e7e6 g1f3 f8b4 c1d2 b4d2 d1d2 b7b6 g2g3 c8b7 f1g2 e8g8 b1c3 f6e4 d2c2 e4c3 f3g5","1. d4 Nf6 2. c4 e6 3. Nf3 Bb4+ 4. Bd2 Bxd2+ 5. Qxd2 b6 6. g3 Bb7 7. Bg2 O-O 8. Nc3 Ne4 9. Qc2 Nxc3 10. Ng5",False ), \
                (_("Bogo-Indian defence, Nimzovich variation"),"E11","d2d4 g8f6 c2c4 e7e6 g1f3 f8b4 c1d2 d8e7","1. d4 Nf6 2. c4 e6 3. Nf3 Bb4+ 4. Bd2 Qe7",False ), \
                (_("Budapest defence"),"A52","d2d4 g8f6 c2c4 e7e5 d4e5 f6g4","1. d4 Nf6 2. c4 e5 3. dxe5 Ng4",False ), \
                (_("Budapest defence declined"),"A51","d2d4 g8f6 c2c4 e7e5","1. d4 Nf6 2. c4 e5",False ), \
                (_("Budapest: Adler variation"),"A52","d2d4 g8f6 c2c4 e7e5 d4e5 f6g4 g1f3","1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. Nf3",False ), \
                (_("Budapest: Alekhine variation"),"A52","d2d4 g8f6 c2c4 e7e5 d4e5 f6g4 e2e4","1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. e4",False ), \
                (_("Budapest: Alekhine variation, Balogh gambit"),"A52","d2d4 g8f6 c2c4 e7e5 d4e5 f6g4 e2e4 d7d6","1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. e4 d6",False ), \
                (_("Budapest: Alekhine, Abonyi variation"),"A52","d2d4 g8f6 c2c4 e7e5 d4e5 f6g4 e2e4 g4e5 f2f4 e5c6","1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. e4 Nxe5 5. f4 Nec6",False ), \
                (_("Budapest: Fajarowicz variation"),"A51","d2d4 g8f6 c2c4 e7e5 d4e5 f6e4","1. d4 Nf6 2. c4 e5 3. dxe5 Ne4",False ), \
                (_("Budapest: Fajarowicz, Steiner variation"),"A51","d2d4 g8f6 c2c4 e7e5 d4e5 f6e4 d1c2","1. d4 Nf6 2. c4 e5 3. dxe5 Ne4 4. Qc2",False ), \
                (_("Budapest: Rubinstein variation"),"A52","d2d4 g8f6 c2c4 e7e5 d4e5 f6g4 c1f4","1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. Bf4",False ), \
                (_("Canard opening"),"A45","d2d4 g8f6 f2f4","1. d4 Nf6 2. f4",False ), \
                (_("Caro-Kann defence"),"B10","e2e4 c7c6","1. e4 c6",False ), \
                (_("Caro-Kann: 3.Nd2"),"B12","e2e4 c7c6 d2d4 d7d5 b1d2","1. e4 c6 2. d4 d5 3. Nd2",False ), \
                (_("Caro-Kann: Alekhine gambit"),"B15","e2e4 c7c6 d2d4 d7d5 b1c3 d5e4 c3e4 g8f6 f1d3","1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Bd3",False ), \
                (_("Caro-Kann: Bronstein-Larsen variation"),"B16","e2e4 c7c6 d2d4 d7d5 b1c3 d5e4 c3e4 g8f6 e4f6 g7f6","1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Nxf6+ gxf6",False ), \
                (_("Caro-Kann: Edinburgh variation"),"B12","e2e4 c7c6 d2d4 d7d5 b1d2 d8b6","1. e4 c6 2. d4 d5 3. Nd2 Qb6",False ), \
                (_("Caro-Kann: Forgacs variation"),"B15","e2e4 c7c6 d2d4 d7d5 b1c3 d5e4 c3e4 g8f6 e4f6 e7f6 f1c4","1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Bc4",False ), \
                (_("Caro-Kann: Goldman (Spielmann) variation"),"B10","e2e4 c7c6 b1c3 d7d5 d1f3","1. e4 c6 2. Nc3 d5 3. Qf3",False ), \
                (_("Caro-Kann: Gurgenidze counter-attack"),"B15","e2e4 c7c6 d2d4 d7d5 b1c3 b7b5","1. e4 c6 2. d4 d5 3. Nc3 b5",False ), \
                (_("Caro-Kann: Gurgenidze system"),"B15","e2e4 c7c6 d2d4 d7d5 b1c3 g7g6","1. e4 c6 2. d4 d5 3. Nc3 g6",False ), \
                (_("Caro-Kann: Hillbilly attack"),"B10","e2e4 c7c6 f1c4","1. e4 c6 2. Bc4",False ), \
                (_("Caro-Kann: Panov-Botvinnik attack"),"B13","e2e4 c7c6 d2d4 d7d5 e4d5 c6d5 c2c4","1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4",False ), \
                (_("Caro-Kann: Panov-Botvinnik attack, 5...e6"),"B14","e2e4 c7c6 d2d4 d7d5 e4d5 c6d5 c2c4 g8f6 b1c3 e7e6","1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 e6",False ), \
                (_("Caro-Kann: Panov-Botvinnik attack, 5...g6"),"B14","e2e4 c7c6 d2d4 d7d5 e4d5 c6d5 c2c4 g8f6 b1c3 g7g6","1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 g6",False ), \
                (_("Caro-Kann: Panov-Botvinnik, Czerniak variation"),"B13","e2e4 c7c6 d2d4 d7d5 e4d5 c6d5 c2c4 g8f6 b1c3 b8c6 c1g5 d8a5","1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 Nc6 6. Bg5 Qa5",False ), \
                (_("Caro-Kann: Panov-Botvinnik, Gunderam attack"),"B13","e2e4 c7c6 d2d4 d7d5 e4d5 c6d5 c2c4 g8f6 c4c5","1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. c5",False ), \
                (_("Caro-Kann: Panov-Botvinnik, Herzog defence"),"B13","e2e4 c7c6 d2d4 d7d5 e4d5 c6d5 c2c4 g8f6 b1c3 b8c6 c1g5 d5c4 d4d5 c6a5","1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 Nc6 6. Bg5 dxc4 7. d5 Na5",False ), \
                (_("Caro-Kann: Panov-Botvinnik, Reifir (Spielmann) variation"),"B13","e2e4 c7c6 d2d4 d7d5 e4d5 c6d5 c2c4 g8f6 b1c3 b8c6 c1g5 d8b6","1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 Nc6 6. Bg5 Qb6",False ), \
                (_("Caro-Kann: Panov-Botvinnik, normal variation"),"B13","e2e4 c7c6 d2d4 d7d5 e4d5 c6d5 c2c4 g8f6 b1c3 b8c6 c1g5 e7e6","1. e4 c6 2. d4 d5 3. exd5 cxd5 4. c4 Nf6 5. Nc3 Nc6 6. Bg5 e6",False ), \
                (_("Caro-Kann: Rasa-Studier gambit"),"B15","e2e4 c7c6 d2d4 d7d5 b1c3 d5e4 f2f3","1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. f3",False ), \
                (_("Caro-Kann: Steinitz variation"),"B17","e2e4 c7c6 d2d4 d7d5 b1c3 d5e4 c3e4 b8d7","1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7",False ), \
                (_("Caro-Kann: Tartakower (Nimzovich) variation"),"B15","e2e4 c7c6 d2d4 d7d5 b1c3 d5e4 c3e4 g8f6 e4f6 e7f6","1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6",False ), \
                (_("Caro-Kann: Tartakower (fantasy) variation"),"B12","e2e4 c7c6 d2d4 d7d5 f2f3","1. e4 c6 2. d4 d5 3. f3",False ), \
                (_("Caro-Kann: advance variation"),"B12","e2e4 c7c6 d2d4 d7d5 e4e5","1. e4 c6 2. d4 d5 3. e5",False ), \
                (_("Caro-Kann: advance, Short variation"),"B12","e2e4 c7c6 d2d4 d7d5 e4e5 c8f5 c2c3 e7e6 f1e2","1. e4 c6 2. d4 d5 3. e5 Bf5 4. c3 e6 5. Be2",False ), \
                (_("Caro-Kann: anti-Caro-Kann defence"),"B10","e2e4 c7c6 c2c4","1. e4 c6 2. c4",False ), \
                (_("Caro-Kann: anti-anti-Caro-Kann defence"),"B10","e2e4 c7c6 c2c4 d7d5","1. e4 c6 2. c4 d5",False ), \
                (_("Caro-Kann: classical variation"),"B18","e2e4 c7c6 d2d4 d7d5 b1c3 d5e4 c3e4 c8f5","1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5",False ), \
                (_("Caro-Kann: classical, 6.h4"),"B18","e2e4 c7c6 d2d4 d7d5 b1c3 d5e4 c3e4 c8f5 e4g3 f5g6 h2h4","1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. h4",False ), \
                (_("Caro-Kann: classical, 7...Nd7"),"B19","e2e4 c7c6 d2d4 d7d5 b1c3 d5e4 c3e4 c8f5 e4g3 f5g6 h2h4 h7h6 g1f3 b8d7","1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. h4 h6 7. Nf3 Nd7",False ), \
                (_("Caro-Kann: classical, Flohr variation"),"B18","e2e4 c7c6 d2d4 d7d5 b1c3 d5e4 c3e4 c8f5 e4g3 f5g6 g1h3","1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nh3",False ), \
                (_("Caro-Kann: classical, Maroczy attack"),"B18","e2e4 c7c6 d2d4 d7d5 b1c3 d5e4 c3e4 c8f5 e4g3 f5g6 f2f4","1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. f4",False ), \
                (_("Caro-Kann: classical, Spassky variation"),"B19","e2e4 c7c6 d2d4 d7d5 b1c3 d5e4 c3e4 c8f5 e4g3 f5g6 h2h4 h7h6 g1f3 b8d7 h4h5","1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. h4 h6 7. Nf3 Nd7 8. h5",False ), \
                (_("Caro-Kann: closed (Breyer) variation"),"B10","e2e4 c7c6 d2d3","1. e4 c6 2. d3",False ), \
                (_("Caro-Kann: exchange variation"),"B13","e2e4 c7c6 d2d4 d7d5 e4d5","1. e4 c6 2. d4 d5 3. exd5",False ), \
                (_("Caro-Kann: exchange, Rubinstein variation"),"B13","e2e4 c7c6 d2d4 d7d5 e4d5 c6d5 f1d3 b8c6 c2c3 g8f6 c1f4","1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Nf6 6. Bf4",False ), \
                (_("Caro-Kann: two knights variation"),"B10","e2e4 c7c6 b1c3 d7d5 g1f3","1. e4 c6 2. Nc3 d5 3. Nf3",False ), \
                (_("Caro-Kann: two knights, 3...Bg4"),"B11","e2e4 c7c6 b1c3 d7d5 g1f3 c8g4","1. e4 c6 2. Nc3 d5 3. Nf3 Bg4",False ), \
                (_("Caro-Masi defence"),"B12","e2e4 c7c6 d2d4 g8f6","1. e4 c6 2. d4 Nf6",False ), \
                (_("Carr's defence"),"B00","e2e4 h7h6","1. e4 h6",False ), \
                (_("Catalan opening"),"E00","d2d4 g8f6 c2c4 e7e6 g2g3","1. d4 Nf6 2. c4 e6 3. g3",False ), \
                (_("Catalan: closed"),"E01","d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2","1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2",False ), \
                (_("Catalan: closed, 5.Nf3"),"E06","d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 f8e7 g1f3","1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 Be7 5. Nf3",False ), \
                (_("Catalan: closed, 6...Nbd7"),"E07","d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 f8e7 g1f3 e8g8 e1g1 b8d7","1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 Be7 5. Nf3 O-O 6. O-O Nbd7",False ), \
                (_("Catalan: closed, 7.Qc2"),"E08","d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 f8e7 g1f3 e8g8 e1g1 b8d7 d1c2","1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 Be7 5. Nf3 O-O 6. O-O Nbd7 7. Qc2",False ), \
                (_("Catalan: closed, Botvinnik variation"),"E07","d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 f8e7 g1f3 e8g8 e1g1 b8d7 b1c3 c7c6 d1d3","1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 Be7 5. Nf3 O-O 6. O-O Nbd7 7. Nc3 c6 8. Qd3",False ), \
                (_("Catalan: closed, Qc2 & b3"),"E08","d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 f8e7 g1f3 e8g8 e1g1 b8d7 d1c2 c7c6 b2b3","1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 Be7 5. Nf3 O-O 6. O-O Nbd7 7. Qc2 c6 8. b3",False ), \
                (_("Catalan: closed, Sokolsky variation"),"E09","d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 f8e7 g1f3 e8g8 e1g1 b8d7 d1c2 c7c6 b1d2 b7b6 b2b3 a7a5 c1b2 c8a6","1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 Be7 5. Nf3 O-O 6. O-O Nbd7 7. Qc2 c6 8. Nbd2 b6 9. b3 a5 10. Bb2 Ba6",False ), \
                (_("Catalan: closed, Spassky gambit"),"E08","d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 f8e7 g1f3 e8g8 e1g1 b8d7 d1c2 c7c6 b2b3 b7b6 f1d1 c8b7 b1c3 b6b5","1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 Be7 5. Nf3 O-O 6. O-O Nbd7 7. Qc2 c6 8. b3 b6 9. Rd1 Bb7 10. Nc3 b5",False ), \
                (_("Catalan: closed, Zagoryansky variation"),"E08","d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 f8e7 g1f3 e8g8 e1g1 b8d7 d1c2 c7c6 f1d1 b7b6 a2a4","1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 Be7 5. Nf3 O-O 6. O-O Nbd7 7. Qc2 c6 8. Rd1 b6 9. a4",False ), \
                (_("Catalan: closed, main line"),"E09","d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 f8e7 g1f3 e8g8 e1g1 b8d7 d1c2 c7c6 b1d2","1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 Be7 5. Nf3 O-O 6. O-O Nbd7 7. Qc2 c6 8. Nbd2",False ), \
                (_("Catalan: open, 5.Nf3"),"E04","d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 d5c4 g1f3","1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 dxc4 5. Nf3",False ), \
                (_("Catalan: open, 5.Qa4"),"E02","d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 d5c4 d1a4","1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 dxc4 5. Qa4+",False ), \
                (_("Catalan: open, 5.Qa4 Nbd7, 6.Qxc4"),"E03","d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 d5c4 d1a4 b8d7 a4c4","1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 dxc4 5. Qa4+ Nbd7 6. Qxc4",False ), \
                (_("Catalan: open, Alekhine variation"),"E03","d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 d5c4 d1a4 b8d7 a4c4 a7a6 c4c2","1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 dxc4 5. Qa4+ Nbd7 6. Qxc4 a6 7. Qc2",False ), \
                (_("Catalan: open, classical line"),"E05","d2d4 g8f6 c2c4 e7e6 g2g3 d7d5 f1g2 d5c4 g1f3 f8e7","1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 dxc4 5. Nf3 Be7",False ), \
                (_("Centre game"),"C21","e2e4 e7e5 d2d4 e5d4","1. e4 e5 2. d4 exd4",True ), \
                (_("Centre game, Kieseritsky variation"),"C21","e2e4 e7e5 d2d4 e5d4 g1f3 c7c5 f1c4 b7b5","1. e4 e5 2. d4 exd4 3. Nf3 c5 4. Bc4 b5",False ), \
                (_("Centre game: Berger variation"),"C22","e2e4 e7e5 d2d4 e5d4 d1d4 b8c6 d4e3 g8f6","1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qe3 Nf6",False ), \
                (_("Centre game: Charousek variation"),"C22","e2e4 e7e5 d2d4 e5d4 d1d4 b8c6 d4e3 f8b4 c2c3 b4e7","1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qe3 Bb4+ 5. c3 Be7",False ), \
                (_("Centre game: Hall variation"),"C22","e2e4 e7e5 d2d4 e5d4 d1d4 b8c6 d4c4","1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qc4",False ), \
                (_("Centre game: Kupreichik variation"),"C22","e2e4 e7e5 d2d4 e5d4 d1d4 b8c6 d4e3 g8f6 b1c3 f8b4 c1d2 e8g8 e1c1 f8e8 f1c4 d7d6 g1h3","1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qe3 Nf6 5. Nc3 Bb4 6. Bd2 O-O 7. O-O-O Re8 8. Bc4 d6 9. Nh3",False ), \
                (_("Centre game: Paulsen attack"),"C22","e2e4 e7e5 d2d4 e5d4 d1d4 b8c6 d4e3","1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qe3",False ), \
                (_("Centre game: l'Hermet variation"),"C22","e2e4 e7e5 d2d4 e5d4 d1d4 b8c6 d4e3 f7f5","1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qe3 f5",False ), \
                (_("Clemenz (Mead's, Basman's or de Klerk's) opening"),"A00","h2h3","1. h3",False ), \
                (_("Colle system"),"D05","d2d4 d7d5 g1f3 g8f6 e2e3 e7e6 f1d3 c7c5 c2c3","1. d4 d5 2. Nf3 Nf6 3. e3 e6 4. Bd3 c5 5. c3",False ), \
                (_("Corn stalk defence"),"B00","e2e4 a7a5","1. e4 a5",False ), \
                (_("Crab opening"),"A00","a2a4 e7e5 h2h4","1. a4 e5 2. h4",False ), \
                (_("Czech Benoni defence"),"A56","d2d4 g8f6 c2c4 c7c5 d4d5 e7e5","1. d4 Nf6 2. c4 c5 3. d5 e5",False ), \
                (_("Czech Benoni: King's Indian system"),"A56","d2d4 g8f6 c2c4 c7c5 d4d5 e7e5 b1c3 d7d6 e2e4 g7g6","1. d4 Nf6 2. c4 c5 3. d5 e5 4. Nc3 d6 5. e4 g6",False ), \
                (_("Damiano's defence"),"C40","e2e4 e7e5 g1f3 f7f6","1. e4 e5 2. Nf3 f6",False ), \
                (_("Danish gambit"),"C21","e2e4 e7e5 d2d4 e5d4 c2c3 d4c3 f1c4 c3b2 c1b2","1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 cxb2 5. Bxb2",True ), \
                (_("Danish gambit: Collijn defence"),"C21","e2e4 e7e5 d2d4 e5d4 c2c3 d4c3 f1c4 c3b2 c1b2 d8e7","1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 cxb2 5. Bxb2 Qe7",False ), \
                (_("Danish gambit: Schlechter defence"),"C21","e2e4 e7e5 d2d4 e5d4 c2c3 d4c3 f1c4 c3b2 c1b2 d7d5","1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 cxb2 5. Bxb2 d5",False ), \
                (_("Danish gambit: Soerensen defence"),"C21","e2e4 e7e5 d2d4 e5d4 c2c3 d7d5","1. e4 e5 2. d4 exd4 3. c3 d5",False ), \
                (_("Doery defence"),"A46","d2d4 g8f6 g1f3 f6e4","1. d4 Nf6 2. Nf3 Ne4",False ), \
                (_("Dresden opening"),"C44","e2e4 e7e5 g1f3 b8c6 c2c4","1. e4 e5 2. Nf3 Nc6 3. c4",False ), \
                (_("Dunst (Sleipner, Heinrichsen) opening"),"A00","b1c3","1. Nc3",False ), \
                (_("Dunst (Sleipner,Heinrichsen) opening"),"A00","b1c3 e7e5","1. Nc3 e5",False ), \
                (_("Durkin's attack"),"A00","b1a3","1. Na3",False ), \
                (_("Dutch"),"A80","d2d4 f7f5","1. d4 f5",False ), \
                (_("Dutch defence"),"A81","d2d4 f7f5 g2g3","1. d4 f5 2. g3",False ), \
                (_("Dutch defence, Alekhine variation"),"A92","d2d4 f7f5 c2c4 g8f6 g2g3 e7e6 f1g2 f8e7 g1f3 e8g8 e1g1 f6e4","1. d4 f5 2. c4 Nf6 3. g3 e6 4. Bg2 Be7 5. Nf3 O-O 6. O-O Ne4",False ), \
                (_("Dutch defence, Blackburne variation"),"A81","d2d4 f7f5 g2g3 g8f6 f1g2 e7e6 g1h3","1. d4 f5 2. g3 Nf6 3. Bg2 e6 4. Nh3",False ), \
                (_("Dutch defence, Rubinstein variation"),"A84","d2d4 f7f5 c2c4 e7e6 b1c3","1. d4 f5 2. c4 e6 3. Nc3",False ), \
                (_("Dutch defence: Bladel variation"),"A84","d2d4 f7f5 c2c4 g7g6 b1c3 g8h6","1. d4 f5 2. c4 g6 3. Nc3 Nh6",False ), \
                (_("Dutch defence: Dutch-Indian (Nimzo-Dutch) variation"),"A90","d2d4 f7f5 c2c4 g8f6 g2g3 e7e6 f1g2 f8b4","1. d4 f5 2. c4 Nf6 3. g3 e6 4. Bg2 Bb4+",False ), \
                (_("Dutch with c4 & Nc3"),"A85","d2d4 f7f5 c2c4 g8f6 b1c3","1. d4 f5 2. c4 Nf6 3. Nc3",False ), \
                (_("Dutch with c4 & g3"),"A86","d2d4 f7f5 c2c4 g8f6 g2g3","1. d4 f5 2. c4 Nf6 3. g3",False ), \
                (_("Dutch, 2.Bg5 variation"),"A80","d2d4 f7f5 c1g5","1. d4 f5 2. Bg5",False ), \
                (_("Dutch, Korchnoi attack"),"A80","d2d4 f7f5 h2h3","1. d4 f5 2. h3",False ), \
                (_("Dutch, Krejcik gambit"),"A80","d2d4 f7f5 g2g4","1. d4 f5 2. g4",False ), \
                (_("Dutch, Manhattan (Alapin, Ulvestad) variation"),"A80","d2d4 f7f5 d1d3","1. d4 f5 2. Qd3",False ), \
                (_("Dutch, Spielmann gambit"),"A80","d2d4 f7f5 b1c3 g8f6 g2g4","1. d4 f5 2. Nc3 Nf6 3. g4",False ), \
                (_("Dutch, Von Pretzel gambit"),"A80","d2d4 f7f5 d1d3 e7e6 g2g4","1. d4 f5 2. Qd3 e6 3. g4",False ), \
                (_("Dutch-Indian, Alekhine variation"),"A90","d2d4 f7f5 c2c4 g8f6 g2g3 e7e6 f1g2 f8b4 c1d2 b4e7","1. d4 f5 2. c4 Nf6 3. g3 e6 4. Bg2 Bb4+ 5. Bd2 Be7",False ), \
                (_("Dutch: Balogh defence"),"A82","d2d4 f7f5 e2e4 d7d6","1. d4 f5 2. e4 d6",False ), \
                (_("Dutch: Hort-Antoshin system"),"A86","d2d4 f7f5 c2c4 g8f6 g2g3 d7d6 f1g2 c7c6 b1c3 d8c7","1. d4 f5 2. c4 Nf6 3. g3 d6 4. Bg2 c6 5. Nc3 Qc7",False ), \
                (_("Dutch: Ilyin-Genevsky variation"),"A97","d2d4 f7f5 c2c4 g8f6 g2g3 e7e6 f1g2 f8e7 g1f3 e8g8 e1g1 d7d6 b1c3 d8e8","1. d4 f5 2. c4 Nf6 3. g3 e6 4. Bg2 Be7 5. Nf3 O-O 6. O-O d6 7. Nc3 Qe8",False ), \
                (_("Dutch: Ilyin-Genevsky variation with Qc2"),"A98","d2d4 f7f5 c2c4 g8f6 g2g3 e7e6 f1g2 f8e7 g1f3 e8g8 e1g1 d7d6 b1c3 d8e8 d1c2","1. d4 f5 2. c4 Nf6 3. g3 e6 4. Bg2 Be7 5. Nf3 O-O 6. O-O d6 7. Nc3 Qe8 8. Qc2",False ), \
                (_("Dutch: Ilyin-Genevsky variation with b3"),"A99","d2d4 f7f5 c2c4 g8f6 g2g3 e7e6 f1g2 f8e7 g1f3 e8g8 e1g1 d7d6 b1c3 d8e8 b2b3","1. d4 f5 2. c4 Nf6 3. g3 e6 4. Bg2 Be7 5. Nf3 O-O 6. O-O d6 7. Nc3 Qe8 8. b3",False ), \
                (_("Dutch: Ilyin-Genevsky, Winter variation"),"A97","d2d4 f7f5 c2c4 g8f6 g2g3 e7e6 f1g2 f8e7 g1f3 e8g8 e1g1 d7d6 b1c3 d8e8 f1e1","1. d4 f5 2. c4 Nf6 3. g3 e6 4. Bg2 Be7 5. Nf3 O-O 6. O-O d6 7. Nc3 Qe8 8. Re1",False ), \
                (_("Dutch: Leningrad variation"),"A86","d2d4 f7f5 c2c4 g8f6 g2g3 g7g6","1. d4 f5 2. c4 Nf6 3. g3 g6",False ), \
                (_("Dutch: Leningrad, Basman system"),"A81","d2d4 f7f5 g2g3 g7g6 f1g2 f8g7 g1f3 c7c6 e1g1 g8h6","1. d4 f5 2. g3 g6 3. Bg2 Bg7 4. Nf3 c6 5. O-O Nh6",False ), \
                (_("Dutch: Leningrad, Karlsbad variation"),"A81","d2d4 f7f5 g2g3 g7g6 f1g2 f8g7 g1h3","1. d4 f5 2. g3 g6 3. Bg2 Bg7 4. Nh3",False ), \
                (_("Dutch: Leningrad, main variation"),"A87","d2d4 f7f5 c2c4 g8f6 g2g3 g7g6 f1g2 f8g7 g1f3","1. d4 f5 2. c4 Nf6 3. g3 g6 4. Bg2 Bg7 5. Nf3",False ), \
                (_("Dutch: Leningrad, main variation with Nc6"),"A89","d2d4 f7f5 c2c4 g8f6 g2g3 g7g6 f1g2 f8g7 g1f3 e8g8 e1g1 d7d6 b1c3 b8c6","1. d4 f5 2. c4 Nf6 3. g3 g6 4. Bg2 Bg7 5. Nf3 O-O 6. O-O d6 7. Nc3 Nc6",False ), \
                (_("Dutch: Leningrad, main variation with c6"),"A88","d2d4 f7f5 c2c4 g8f6 g2g3 g7g6 f1g2 f8g7 g1f3 e8g8 e1g1 d7d6 b1c3 c7c6","1. d4 f5 2. c4 Nf6 3. g3 g6 4. Bg2 Bg7 5. Nf3 O-O 6. O-O d6 7. Nc3 c6",False ), \
                (_("Dutch: Staunton gambit"),"A82","d2d4 f7f5 e2e4","1. d4 f5 2. e4",False ), \
                (_("Dutch: Staunton gambit deferred"),"A84","d2d4 f7f5 c2c4 e7e6 e2e4","1. d4 f5 2. c4 e6 3. e4",False ), \
                (_("Dutch: Staunton gambit, Alekhine variation"),"A83","d2d4 f7f5 e2e4 f5e4 b1c3 g8f6 c1g5 g7g6 h2h4","1. d4 f5 2. e4 fxe4 3. Nc3 Nf6 4. Bg5 g6 5. h4",False ), \
                (_("Dutch: Staunton gambit, Chigorin variation"),"A83","d2d4 f7f5 e2e4 f5e4 b1c3 g8f6 c1g5 c7c6","1. d4 f5 2. e4 fxe4 3. Nc3 Nf6 4. Bg5 c6",False ), \
                (_("Dutch: Staunton gambit, Lasker variation"),"A83","d2d4 f7f5 e2e4 f5e4 b1c3 g8f6 c1g5 g7g6 f2f3","1. d4 f5 2. e4 fxe4 3. Nc3 Nf6 4. Bg5 g6 5. f3",False ), \
                (_("Dutch: Staunton gambit, Nimzovich variation"),"A83","d2d4 f7f5 e2e4 f5e4 b1c3 g8f6 c1g5 b7b6","1. d4 f5 2. e4 fxe4 3. Nc3 Nf6 4. Bg5 b6",False ), \
                (_("Dutch: Staunton gambit, Staunton's line"),"A83","d2d4 f7f5 e2e4 f5e4 b1c3 g8f6 c1g5","1. d4 f5 2. e4 fxe4 3. Nc3 Nf6 4. Bg5",False ), \
                (_("Dutch: Staunton gambit, Tartakower variation"),"A82","d2d4 f7f5 e2e4 f5e4 b1c3 g8f6 g2g4","1. d4 f5 2. e4 fxe4 3. Nc3 Nf6 4. g4",False ), \
                (_("Dutch: classical variation"),"A96","d2d4 f7f5 c2c4 g8f6 g2g3 e7e6 f1g2 f8e7 g1f3 e8g8 e1g1 d7d6","1. d4 f5 2. c4 Nf6 3. g3 e6 4. Bg2 Be7 5. Nf3 O-O 6. O-O d6",False ), \
                (_("Dutch: stonewall variation"),"A92","d2d4 f7f5 c2c4 g8f6 g2g3 e7e6 f1g2 f8e7 g1f3 e8g8 e1g1 d7d5","1. d4 f5 2. c4 Nf6 3. g3 e6 4. Bg2 Be7 5. Nf3 O-O 6. O-O d5",False ), \
                (_("Dutch: stonewall with Ba3"),"A94","d2d4 f7f5 c2c4 g8f6 g2g3 e7e6 f1g2 f8e7 g1f3 e8g8 e1g1 d7d5 b2b3 c7c6 c1a3","1. d4 f5 2. c4 Nf6 3. g3 e6 4. Bg2 Be7 5. Nf3 O-O 6. O-O d5 7. b3 c6 8. Ba3",False ), \
                (_("Dutch: stonewall with Nc3"),"A92","d2d4 f7f5 c2c4 g8f6 g2g3 e7e6 f1g2 f8e7 g1f3 e8g8 e1g1 d7d5 b1c3","1. d4 f5 2. c4 Nf6 3. g3 e6 4. Bg2 Be7 5. Nf3 O-O 6. O-O d5 7. Nc3",False ), \
                (_("Dutch: stonewall, Botwinnik variation"),"A93","d2d4 f7f5 c2c4 g8f6 g2g3 e7e6 f1g2 f8e7 g1f3 e8g8 e1g1 d7d5 b2b3","1. d4 f5 2. c4 Nf6 3. g3 e6 4. Bg2 Be7 5. Nf3 O-O 6. O-O d5 7. b3",False ), \
                (_("Dutch: stonewall: Chekhover variation"),"A95","d2d4 f7f5 c2c4 g8f6 g2g3 e7e6 f1g2 f8e7 g1f3 e8g8 e1g1 d7d5 b1c3 c7c6 d1c2 d8e8 c1g5","1. d4 f5 2. c4 Nf6 3. g3 e6 4. Bg2 Be7 5. Nf3 O-O 6. O-O d5 7. Nc3 c6 8. Qc2 Qe8 9. Bg5",False ), \
                (_("Dzindzikhashvili defence"),"E10","d2d4 g8f6 c2c4 e7e6 g1f3 a7a6","1. d4 Nf6 2. c4 e6 3. Nf3 a6",False ), \
                (_("English opening"),"A10","c2c4","1. c4",True ), \
                (_("English opening: Agincourt variation"),"A13","c2c4 e7e6 g1f3 d7d5","1. c4 e6 2. Nf3 d5",False ), \
                (_("English orangutan"),"A15","c2c4 g8f6 b2b4","1. c4 Nf6 2. b4",False ), \
                (_("English, 1...Nf6 (Anglo-Indian defense)"),"A15","c2c4 g8f6","1. c4 Nf6",False ), \
                (_("English, Keres variation"),"A21","c2c4 e7e5 b1c3 d7d6 g2g3 c7c6","1. c4 e5 2. Nc3 d6 3. g3 c6",False ), \
                (_("English, Kramnik-Shirov counterattack"),"A21","c2c4 e7e5 b1c3 f8b4","1. c4 e5 2. Nc3 Bb4",False ), \
                (_("English, Nimzovich variation"),"A20","c2c4 e7e5 g1f3","1. c4 e5 2. Nf3",False ), \
                (_("English, Nimzovich, Flohr variation"),"A20","c2c4 e7e5 g1f3 e5e4","1. c4 e5 2. Nf3 e4",False ), \
                (_("English, Smyslov defence"),"A21","c2c4 e7e5 b1c3 d7d6 g1f3 c8g4","1. c4 e5 2. Nc3 d6 3. Nf3 Bg4",False ), \
                (_("English, Troeger defence"),"A21","c2c4 e7e5 b1c3 d7d6 g2g3 c8e6 f1g2 b8c6","1. c4 e5 2. Nc3 d6 3. g3 Be6 4. Bg2 Nc6",False ), \
                (_("English: Adorjan defence"),"A10","c2c4 g7g6 e2e4 e7e5","1. c4 g6 2. e4 e5",False ), \
                (_("English: Anglo-Dutch defense"),"A10","c2c4 f7f5","1. c4 f5",False ), \
                (_("English: Anglo-Gruenfeld defense"),"A16","c2c4 g8f6 b1c3 d7d5","1. c4 Nf6 2. Nc3 d5",False ), \
                (_("English: Anglo-Gruenfeld defense, Korchnoi variation"),"A16","c2c4 g8f6 b1c3 d7d5 c4d5 f6d5 g1f3 g7g6 g2g3 f8g7 f1g2 e7e5","1. c4 Nf6 2. Nc3 d5 3. cxd5 Nxd5 4. Nf3 g6 5. g3 Bg7 6. Bg2 e5",False ), \
                (_("English: Anglo-Gruenfeld, Czech defense"),"A16","c2c4 g8f6 b1c3 d7d5 c4d5 f6d5 g2g3 g7g6 f1g2 d5b6","1. c4 Nf6 2. Nc3 d5 3. cxd5 Nxd5 4. g3 g6 5. Bg2 Nb6",False ), \
                (_("English: Anglo-Gruenfeld, Smyslov defense"),"A16","c2c4 g8f6 b1c3 d7d5 c4d5 f6d5 g2g3 g7g6 f1g2 d5c3","1. c4 Nf6 2. Nc3 d5 3. cxd5 Nxd5 4. g3 g6 5. Bg2 Nxc3",False ), \
                (_("English: Bellon gambit"),"A22","c2c4 e7e5 b1c3 g8f6 g1f3 e5e4 f3g5 b7b5","1. c4 e5 2. Nc3 Nf6 3. Nf3 e4 4. Ng5 b5",False ), \
                (_("English: Bled variation"),"A12","c2c4 c7c6 g1f3 d7d5 b2b3 g8f6 c1b2 g7g6","1. c4 c6 2. Nf3 d5 3. b3 Nf6 4. Bb2 g6",False ), \
                (_("English: Botvinnik system"),"A26","c2c4 e7e5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7 d2d3 d7d6 e2e4","1. c4 e5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. d3 d6 6. e4",False ), \
                (_("English: Bradley Beach variation"),"A28","c2c4 e7e5 b1c3 b8c6 g1f3 g8f6 d2d4 e5e4","1. c4 e5 2. Nc3 Nc6 3. Nf3 Nf6 4. d4 e4",False ), \
                (_("English: Bremen system with ...g6"),"A24","c2c4 e7e5 b1c3 g8f6 g2g3 g7g6","1. c4 e5 2. Nc3 Nf6 3. g3 g6",False ), \
                (_("English: Bremen system, Keres variation"),"A23","c2c4 e7e5 b1c3 g8f6 g2g3 c7c6","1. c4 e5 2. Nc3 Nf6 3. g3 c6",False ), \
                (_("English: Bremen, Smyslov system"),"A22","c2c4 e7e5 b1c3 g8f6 g2g3 f8b4","1. c4 e5 2. Nc3 Nf6 3. g3 Bb4",False ), \
                (_("English: Bremen, reverse dragon"),"A22","c2c4 e7e5 b1c3 g8f6 g2g3 d7d5","1. c4 e5 2. Nc3 Nf6 3. g3 d5",False ), \
                (_("English: Capablanca's variation"),"A12","c2c4 c7c6 g1f3 d7d5 b2b3 g8f6 c1b2 c8g4","1. c4 c6 2. Nf3 d5 3. b3 Nf6 4. Bb2 Bg4",False ), \
                (_("English: Carls' Bremen system"),"A22","c2c4 e7e5 b1c3 g8f6 g2g3","1. c4 e5 2. Nc3 Nf6 3. g3",False ), \
                (_("English: Caro-Kann defensive system"),"A11","c2c4 c7c6","1. c4 c6",False ), \
                (_("English: Caro-Kann defensive system, Bogolyubov variation"),"A12","c2c4 c7c6 g1f3 d7d5 b2b3 c8g4","1. c4 c6 2. Nf3 d5 3. b3 Bg4",False ), \
                (_("English: Jaenisch gambit"),"A10","c2c4 b7b5","1. c4 b5",False ), \
                (_("English: Kurajica defence"),"A13","c2c4 e7e6 g1f3 d7d5 g2g3 c7c6","1. c4 e6 2. Nf3 d5 3. g3 c6",False ), \
                (_("English: London defensive system"),"A12","c2c4 c7c6 g1f3 d7d5 b2b3 g8f6 g2g3 c8f5","1. c4 c6 2. Nf3 d5 3. b3 Nf6 4. g3 Bf5",False ), \
                (_("English: Mikenas-Carls variation"),"A18","c2c4 g8f6 b1c3 e7e6 e2e4","1. c4 Nf6 2. Nc3 e6 3. e4",False ), \
                (_("English: Mikenas-Carls, Flohr variation"),"A18","c2c4 g8f6 b1c3 e7e6 e2e4 d7d5 e4e5","1. c4 Nf6 2. Nc3 e6 3. e4 d5 4. e5",False ), \
                (_("English: Mikenas-Carls, Kevitz variation"),"A18","c2c4 g8f6 b1c3 e7e6 e2e4 b8c6","1. c4 Nf6 2. Nc3 e6 3. e4 Nc6",False ), \
                (_("English: Mikenas-Carls, Sicilian variation"),"A19","c2c4 g8f6 b1c3 e7e6 e2e4 c7c5","1. c4 Nf6 2. Nc3 e6 3. e4 c5",False ), \
                (_("English: Nenarokov variation"),"A28","c2c4 e7e5 b1c3 b8c6 g1f3 g8f6 d2d4 e5d4 f3d4 f8b4 c1g5 h7h6 g5h4 b4c3 b2c3 c6e5","1. c4 e5 2. Nc3 Nc6 3. Nf3 Nf6 4. d4 exd4 5. Nxd4 Bb4 6. Bg5 h6 7. Bh4 Bxc3+ 8. bxc3 Ne5",False ), \
                (_("English: Neo-Catalan"),"A13","c2c4 e7e6 g1f3 d7d5 g2g3 g8f6","1. c4 e6 2. Nf3 d5 3. g3 Nf6",False ), \
                (_("English: Neo-Catalan accepted"),"A13","c2c4 e7e6 g1f3 d7d5 g2g3 g8f6 f1g2 d5c4","1. c4 e6 2. Nf3 d5 3. g3 Nf6 4. Bg2 dxc4",False ), \
                (_("English: Neo-Catalan declined"),"A14","c2c4 e7e6 g1f3 d7d5 g2g3 g8f6 f1g2 f8e7 e1g1","1. c4 e6 2. Nf3 d5 3. g3 Nf6 4. Bg2 Be7 5. O-O",False ), \
                (_("English: New York (London) defensive system"),"A12","c2c4 c7c6 g1f3 d7d5 b2b3 g8f6 c1b2 c8f5","1. c4 c6 2. Nf3 d5 3. b3 Nf6 4. Bb2 Bf5",False ), \
                (_("English: Nimzo-English opening"),"A17","c2c4 g8f6 b1c3 e7e6 g1f3 f8b4","1. c4 Nf6 2. Nc3 e6 3. Nf3 Bb4",False ), \
                (_("English: Queens Indian formation"),"A17","c2c4 g8f6 b1c3 e7e6 g1f3 b7b6","1. c4 Nf6 2. Nc3 e6 3. Nf3 b6",False ), \
                (_("English: Queens Indian, Romanishin variation"),"A17","c2c4 g8f6 b1c3 e7e6 g1f3 b7b6 e2e4 c8b7 f1d3","1. c4 Nf6 2. Nc3 e6 3. Nf3 b6 4. e4 Bb7 5. Bd3",False ), \
                (_("English: Romanishin gambit"),"A13","c2c4 e7e6 g1f3 g8f6 g2g3 a7a6 f1g2 b7b5","1. c4 e6 2. Nf3 Nf6 3. g3 a6 4. Bg2 b5",False ), \
                (_("English: Sicilian reversed"),"A25","c2c4 e7e5 b1c3 b8c6","1. c4 e5 2. Nc3 Nc6",False ), \
                (_("English: Symmetrical, Keres defence"),"A14","c2c4 e7e6 g1f3 d7d5 g2g3 g8f6 f1g2 f8e7 e1g1 c7c5 c4d5 f6d5 b1c3 b8c6","1. c4 e6 2. Nf3 d5 3. g3 Nf6 4. Bg2 Be7 5. O-O c5 6. cxd5 Nxd5 7. Nc3 Nc6",False ), \
                (_("English: Torre defensive system"),"A12","c2c4 c7c6 g1f3 d7d5 b2b3 g8f6 g2g3 c8g4","1. c4 c6 2. Nf3 d5 3. b3 Nf6 4. g3 Bg4",False ), \
                (_("English: Wimpey system"),"A13","c2c4 e7e6 g1f3 d7d5 b2b3 g8f6 c1b2 c7c5 e2e3","1. c4 e6 2. Nf3 d5 3. b3 Nf6 4. Bb2 c5 5. e3",False ), \
                (_("English: closed system"),"A25","c2c4 e7e5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7","1. c4 e5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7",False ), \
                (_("English: closed system (without ...d6)"),"A25","c2c4 e7e5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7 d2d3","1. c4 e5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. d3",False ), \
                (_("English: closed, 5.Rb1"),"A25","c2c4 e7e5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7 a1b1","1. c4 e5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. Rb1",False ), \
                (_("English: closed, 5.Rb1 Taimanov variation"),"A25","c2c4 e7e5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7 a1b1 g8h6","1. c4 e5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. Rb1 Nh6",False ), \
                (_("English: closed, Hort variation"),"A25","c2c4 e7e5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7 e2e3 d7d6 g1e2 c8e6","1. c4 e5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. e3 d6 6. Nge2 Be6",False ), \
                (_("English: closed, Taimanov variation"),"A25","c2c4 e7e5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7 e2e3 d7d6 g1e2 g8h6","1. c4 e5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. e3 d6 6. Nge2 Nh6",False ), \
                (_("English: four knights system"),"A28","c2c4 e7e5 b1c3 b8c6 g1f3 g8f6","1. c4 e5 2. Nc3 Nc6 3. Nf3 Nf6",False ), \
                (_("English: four knights, 4.e3"),"A28","c2c4 e7e5 b1c3 b8c6 g1f3 g8f6 e2e3","1. c4 e5 2. Nc3 Nc6 3. Nf3 Nf6 4. e3",False ), \
                (_("English: four knights, Capablanca variation"),"A28","c2c4 e7e5 b1c3 b8c6 g1f3 g8f6 d2d3","1. c4 e5 2. Nc3 Nc6 3. Nf3 Nf6 4. d3",False ), \
                (_("English: four knights, Marini variation"),"A28","c2c4 e7e5 b1c3 b8c6 g1f3 g8f6 a2a3","1. c4 e5 2. Nc3 Nc6 3. Nf3 Nf6 4. a3",False ), \
                (_("English: four knights, Nimzovich variation"),"A28","c2c4 e7e5 b1c3 b8c6 g1f3 g8f6 e2e4","1. c4 e5 2. Nc3 Nc6 3. Nf3 Nf6 4. e4",False ), \
                (_("English: four knights, Romanishin variation"),"A28","c2c4 e7e5 b1c3 b8c6 g1f3 g8f6 e2e3 f8b4 d1c2 b4c3","1. c4 e5 2. Nc3 Nc6 3. Nf3 Nf6 4. e3 Bb4 5. Qc2 Bxc3",False ), \
                (_("English: four knights, Stean variation"),"A28","c2c4 e7e5 b1c3 b8c6 g1f3 g8f6 e2e3 f8b4 d1c2 e8g8 c3d5 f8e8 c2f5","1. c4 e5 2. Nc3 Nc6 3. Nf3 Nf6 4. e3 Bb4 5. Qc2 O-O 6. Nd5 Re8 7. Qf5",False ), \
                (_("English: four knights, kingside fianchetto"),"A29","c2c4 e7e5 b1c3 b8c6 g1f3 g8f6 g2g3","1. c4 e5 2. Nc3 Nc6 3. Nf3 Nf6 4. g3",False ), \
                (_("English: symmetrical variation"),"A30","c2c4 c7c5","1. c4 c5",False ), \
                (_("English: symmetrical, Benoni formation"),"A31","c2c4 c7c5 g1f3 g8f6 d2d4","1. c4 c5 2. Nf3 Nf6 3. d4",False ), \
                (_("English: symmetrical, Botvinnik system"),"A36","c2c4 c7c5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7 e2e4","1. c4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. e4",False ), \
                (_("English: symmetrical, Botvinnik system reversed"),"A36","c2c4 c7c5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7 e2e3 e7e5","1. c4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. e3 e5",False ), \
                (_("English: symmetrical, Geller variation"),"A33","c2c4 c7c5 g1f3 g8f6 d2d4 c5d4 f3d4 e7e6 b1c3 b8c6 g2g3 d8b6","1. c4 c5 2. Nf3 Nf6 3. d4 cxd4 4. Nxd4 e6 5. Nc3 Nc6 6. g3 Qb6",False ), \
                (_("English: symmetrical, Rubinstein system"),"A34","c2c4 c7c5 b1c3 g8f6 g2g3 d7d5 c4d5 f6d5 f1g2 d5c7","1. c4 c5 2. Nc3 Nf6 3. g3 d5 4. cxd5 Nxd5 5. Bg2 Nc7",False ), \
                (_("English: symmetrical, four knights system"),"A35","c2c4 c7c5 b1c3 b8c6 g1f3 g8f6","1. c4 c5 2. Nc3 Nc6 3. Nf3 Nf6",False ), \
                (_("English: symmetrical, hedgehog system"),"A30","c2c4 c7c5 g1f3 g8f6 g2g3 b7b6 f1g2 c8b7 e1g1 e7e6 b1c3 f8e7","1. c4 c5 2. Nf3 Nf6 3. g3 b6 4. Bg2 Bb7 5. O-O e6 6. Nc3 Be7",False ), \
                (_("English: symmetrical, hedgehog, flexible formation"),"A30","c2c4 c7c5 g1f3 g8f6 g2g3 b7b6 f1g2 c8b7 e1g1 e7e6 b1c3 f8e7 d2d4 c5d4 d1d4 d7d6 f1d1 a7a6 b2b3 b8d7","1. c4 c5 2. Nf3 Nf6 3. g3 b6 4. Bg2 Bb7 5. O-O e6 6. Nc3 Be7 7. d4 cxd4 8. Qxd4 d6 9. Rd1 a6 10. b3 Nbd7",False ), \
                (_("English: symmetrical, main line with b3"),"A38","c2c4 c7c5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7 g1f3 g8f6 e1g1 e8g8 b2b3","1. c4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. Nf3 Nf6 6. O-O O-O 7. b3",False ), \
                (_("English: symmetrical, main line with d3"),"A38","c2c4 c7c5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7 g1f3 g8f6 e1g1 e8g8 d2d3","1. c4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. Nf3 Nf6 6. O-O O-O 7. d3",False ), \
                (_("English: symmetrical, main line with d4"),"A39","c2c4 c7c5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7 g1f3 g8f6 e1g1 e8g8 d2d4","1. c4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. Nf3 Nf6 6. O-O O-O 7. d4",False ), \
                (_("English: symmetrical, three knights system"),"A34","c2c4 c7c5 b1c3 g8f6 g1f3 d7d5 c4d5 f6d5","1. c4 c5 2. Nc3 Nf6 3. Nf3 d5 4. cxd5 Nxd5",False ), \
                (_("English: three knights system"),"A27","c2c4 e7e5 b1c3 b8c6 g1f3","1. c4 e5 2. Nc3 Nc6 3. Nf3",False ), \
                (_("English: ultra-symmetrical variation"),"A36","c2c4 c7c5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7","1. c4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7",False ), \
                (_("Evans counter-gambit"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 d7d5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 d5",False ), \
                (_("Evans gambit"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4",False ), \
                (_("Evans gambit accepted"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4",False ), \
                (_("Evans gambit declined, 5.a4"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b6 a2a4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bb6 5. a4",False ), \
                (_("Evans gambit declined, Cordel variation"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b6 c1b2","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bb6 5. Bb2",False ), \
                (_("Evans gambit declined, Hicken variation"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b6 b4b5 c6a5 f3e5 d8g5 d1f3 g5e5 f3f7 e8d8 c1b2","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bb6 5. b5 Na5 6. Nxe5 Qg5 7. Qf3 Qxe5 8. Qxf7+ Kd8 9. Bb2",False ), \
                (_("Evans gambit declined, Hirschbach variation"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b6 b4b5 c6a5 f3e5 d8g5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bb6 5. b5 Na5 6. Nxe5 Qg5",False ), \
                (_("Evans gambit declined, Lange variation"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b6 b4b5 c6a5 f3e5 g8h6","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bb6 5. b5 Na5 6. Nxe5 Nh6",False ), \
                (_("Evans gambit declined, Pavlov variation"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b6 b4b5 c6a5 f3e5 g8h6 d2d4 d7d6 c1h6 d6e5 h6g7 h8g8 c4f7 e8f7 g7e5 d8g5 b1d2","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bb6 5. b5 Na5 6. Nxe5 Nh6 7. d4 d6 8. Bxh6 dxe5 9. Bxg7 Rg8 10. Bxf7+ Kxf7 11. Bxe5 Qg5 12. Nd2",False ), \
                (_("Evans gambit declined, Showalter variation"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b6 a2a4 a7a6 b1c3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bb6 5. a4 a6 6. Nc3",False ), \
                (_("Evans gambit declined, Vasquez variation"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b6 b4b5 c6a5 f3e5 d8g5 c4f7 e8e7 d1h5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bb6 5. b5 Na5 6. Nxe5 Qg5 7. Bxf7+ Ke7 8. Qh5",False ), \
                (_("Evans gambit: 5...Be7"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4e7","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Be7",False ), \
                (_("Evans gambit: Alapin-Steinitz variation"),"C52","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4a5 e1g1 d7d6 d2d4 c8g4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. O-O d6 7. d4 Bg4",False ), \
                (_("Evans gambit: Cordel variation"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4e7 d2d4 c6a5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Be7 6. d4 Na5",False ), \
                (_("Evans gambit: Fraser attack"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4c5 d2d4 e5d4 e1g1 d7d6 c3d4 c5b6 b1c3 c8g4 d1a4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Bc5 6. d4 exd4 7. O-O d6 8. cxd4 Bb6 9. Nc3 Bg4 10. Qa4",False ), \
                (_("Evans gambit: Fraser-Mortimer attack"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4c5 d2d4 e5d4 e1g1 d7d6 c3d4 c5b6 b1c3 c8g4 d1a4 g4d7 a4b3 c6a5 c4f7 e8f8 b3c2","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Bc5 6. d4 exd4 7. O-O d6 8. cxd4 Bb6 9. Nc3 Bg4 10. Qa4 Bd7 11. Qb3 Na5 12. Bxf7+ Kf8 13. Qc2",False ), \
                (_("Evans gambit: Goering attack"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4c5 d2d4 e5d4 e1g1 d7d6 c3d4 c5b6 b1c3 c6a5 c1g5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Bc5 6. d4 exd4 7. O-O d6 8. cxd4 Bb6 9. Nc3 Na5 10. Bg5",False ), \
                (_("Evans gambit: Lasker defence"),"C52","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4a5 e1g1 d7d6 d2d4 a5b6","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. O-O d6 7. d4 Bb6",False ), \
                (_("Evans gambit: Leonhardt variation"),"C52","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4a5 d2d4 b7b5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. d4 b5",False ), \
                (_("Evans gambit: Levenfish variation"),"C52","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4a5 d2d4 d7d6 d1b3 d8d7 d4e5 d6e5 e1g1 a5b6 c1a3 c6a5 f3e5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. d4 d6 7. Qb3 Qd7 8. dxe5 dxe5 9. O-O Bb6 10. Ba3 Na5 11. Nxe5",False ), \
                (_("Evans gambit: Mayet defence"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4f8","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Bf8",False ), \
                (_("Evans gambit: Morphy attack"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4c5 d2d4 e5d4 e1g1 d7d6 c3d4 c5b6 b1c3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Bc5 6. d4 exd4 7. O-O d6 8. cxd4 Bb6 9. Nc3",False ), \
                (_("Evans gambit: Paulsen variation"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4c5 d2d4 e5d4 e1g1 d7d6 c3d4 c5b6 d4d5 c6a5 c1b2 g8e7","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Bc5 6. d4 exd4 7. O-O d6 8. cxd4 Bb6 9. d5 Na5 10. Bb2 Ne7",False ), \
                (_("Evans gambit: Richardson attack"),"C52","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4a5 e1g1 g8f6 d2d4 e8g8 f3e5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. O-O Nf6 7. d4 O-O 8. Nxe5",False ), \
                (_("Evans gambit: Sanders-Alapin variation"),"C52","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4a5 e1g1 d7d6 d2d4 c8d7","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. O-O d6 7. d4 Bd7",False ), \
                (_("Evans gambit: Sokolsky variation"),"C52","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4a5 d2d4 d7d6 c1g5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. d4 d6 7. Bg5",False ), \
                (_("Evans gambit: Steinitz variation"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4c5 d2d4 e5d4 e1g1 d7d6 c3d4 c5b6 b1c3 c6a5 c1g5 f7f6 g5e3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Bc5 6. d4 exd4 7. O-O d6 8. cxd4 Bb6 9. Nc3 Na5 10. Bg5 f6 11. Be3",False ), \
                (_("Evans gambit: Stone-Ware variation"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4d6","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Bd6",False ), \
                (_("Evans gambit: Tartakower attack"),"C52","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4a5 d2d4 d7d6 d1b3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. d4 d6 7. Qb3",False ), \
                (_("Evans gambit: Ulvestad variation"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4c5 d2d4 e5d4 e1g1 d7d6 c3d4 c5b6 d4d5 c6a5 c1b2","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Bc5 6. d4 exd4 7. O-O d6 8. cxd4 Bb6 9. d5 Na5 10. Bb2",False ), \
                (_("Evans gambit: Waller attack"),"C52","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4a5 e1g1 d7d6 d2d4 e5d4 d1b3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. O-O d6 7. d4 exd4 8. Qb3",False ), \
                (_("Evans gambit: compromised defence"),"C52","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4a5 d2d4 e5d4 e1g1 d4c3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. d4 exd4 7. O-O dxc3",False ), \
                (_("Evans gambit: compromised defence, Paulsen variation"),"C52","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4a5 d2d4 e5d4 e1g1 d4c3 d1b3 d8f6 e4e5 f6g6 b1c3 g8e7 c1a3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. d4 exd4 7. O-O dxc3 8. Qb3 Qf6 9. e5 Qg6 10. Nxc3 Nge7 11. Ba3",False ), \
                (_("Evans gambit: compromised defence, Potter variation"),"C52","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4a5 d2d4 e5d4 e1g1 d4c3 d1b3 d8f6 e4e5 f6g6 b1c3 g8e7 f1d1","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. d4 exd4 7. O-O dxc3 8. Qb3 Qf6 9. e5 Qg6 10. Nxc3 Nge7 11. Rd1",False ), \
                (_("Evans gambit: normal variation"),"C51","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b2b4 c5b4 c2c3 b4c5 d2d4 e5d4 e1g1 d7d6 c3d4 c5b6","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Bc5 6. d4 exd4 7. O-O d6 8. cxd4 Bb6",False ), \
                (_("Four knights"),"C49","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8b4 e1g1 e8g8 d2d3 b4c3","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4 5. O-O O-O 6. d3 Bxc3",False ), \
                (_("Four knights game"),"C46","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6",False ), \
                (_("Four knights: Alatortsev variation"),"C49","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8b4 e1g1 e8g8 d2d3 d8e7 c3e2 d7d5","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4 5. O-O O-O 6. d3 Qe7 7. Ne2 d5",False ), \
                (_("Four knights: Bardeleben variation"),"C48","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8c5 e1g1 e8g8 f3e5 c6e5 d2d4 c5d6 f2f4 e5c6 e4e5 d6b4","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bc5 5. O-O O-O 6. Nxe5 Nxe5 7. d4 Bd6 8. f4 Nc6 9. e5 Bb4",False ), \
                (_("Four knights: Belgrade gambit"),"C47","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 d2d4 e5d4 c3d5","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. d4 exd4 5. Nd5",False ), \
                (_("Four knights: Gunsberg counter-attack"),"C49","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8b4 e1g1 e8g8 c3d5 f6d5 e4d5 e5e4","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4 5. O-O O-O 6. Nd5 Nxd5 7. exd5 e4",False ), \
                (_("Four knights: Gunsberg variation"),"C46","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 a2a3","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. a3",False ), \
                (_("Four knights: Italian variation"),"C46","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1c4","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bc4",False ), \
                (_("Four knights: Janowski variation"),"C49","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8b4 e1g1 e8g8 d2d3 b4c3 b2c3 d7d6 f1e1","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4 5. O-O O-O 6. d3 Bxc3 7. bxc3 d6 8. Re1",False ), \
                (_("Four knights: Marshall variation"),"C48","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8c5 e1g1 e8g8 f3e5 c6d4","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bc5 5. O-O O-O 6. Nxe5 Nd4",False ), \
                (_("Four knights: Nimzovich (Paulsen) variation"),"C49","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8b4 e1g1 e8g8 b5c6","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4 5. O-O O-O 6. Bxc6",False ), \
                (_("Four knights: Ranken variation"),"C48","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 a7a6 b5c6","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 a6 5. Bxc6",False ), \
                (_("Four knights: Rubinstein counter-gambit"),"C48","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 c6d4","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Nd4",False ), \
                (_("Four knights: Rubinstein counter-gambit Maroczy variation"),"C48","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 c6d4 b5e2 d4f3 e2f3 f8c5 e1g1 e8g8 d2d3 d7d6 c3a4 c5b6","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Nd4 5. Be2 Nxf3+ 6. Bxf3 Bc5 7. O-O O-O 8. d3 d6 9. Na4 Bb6",False ), \
                (_("Four knights: Rubinstein counter-gambit, 5.Be2"),"C48","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 c6d4 b5e2","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Nd4 5. Be2",False ), \
                (_("Four knights: Rubinstein counter-gambit, Bogolyubov variation"),"C48","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 c6d4 f3e5 d8e7 f2f4","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Nd4 5. Nxe5 Qe7 6. f4",False ), \
                (_("Four knights: Rubinstein counter-gambit, Henneberger variation"),"C48","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 c6d4 e1g1","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Nd4 5. O-O",False ), \
                (_("Four knights: Rubinstein counter-gambit, exchange variation"),"C48","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 c6d4 f3d4","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Nd4 5. Nxd4",False ), \
                (_("Four knights: Schultze-Mueller gambit"),"C46","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f3e5","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Nxe5",False ), \
                (_("Four knights: Scotch variation"),"C47","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 d2d4","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. d4",False ), \
                (_("Four knights: Scotch, 4...exd4"),"C47","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 d2d4 e5d4","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. d4 exd4",False ), \
                (_("Four knights: Scotch, Krause variation"),"C47","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 d2d4 f8b4 f3e5","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. d4 Bb4 5. Nxe5",False ), \
                (_("Four knights: Spanish variation"),"C48","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5",False ), \
                (_("Four knights: Spanish, classical defence"),"C48","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8c5","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bc5",False ), \
                (_("Four knights: Spielmann variation"),"C48","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 a7a6 b5c6 d7c6 f3e5 f6e4 c3e4 d8d4 e1g1 d4e5 f1e1 c8e6 d2d4 e5d5","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 a6 5. Bxc6 dxc6 6. Nxe5 Nxe4 7. Nxe4 Qd4 8. O-O Qxe5 9. Re1 Be6 10. d4 Qd5",False ), \
                (_("Four knights: Svenonius variation"),"C49","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8b4 e1g1 e8g8 d2d3 b4c3 b2c3 d7d5","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4 5. O-O O-O 6. d3 Bxc3 7. bxc3 d5",False ), \
                (_("Four knights: double Ruy Lopez"),"C49","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8b4","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4",False ), \
                (_("Four knights: symmetrical variation"),"C49","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8b4 e1g1 e8g8 d2d3 d7d6","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4 5. O-O O-O 6. d3 d6",False ), \
                (_("Four knights: symmetrical, Blake variation"),"C49","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8b4 e1g1 e8g8 d2d3 d7d6 c1g5 c6e7 f3h4 c7c6 b5c4 d6d5 c4b3 d8d6","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4 5. O-O O-O 6. d3 d6 7. Bg5 Ne7 8. Nh4 c6 9. Bc4 d5 10. Bb3 Qd6",False ), \
                (_("Four knights: symmetrical, Capablanca variation"),"C49","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8b4 e1g1 e8g8 d2d3 d7d6 c1g5 b4c3 b2c3 d8e7 f1e1 c6d8 d3d4 c8g4","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4 5. O-O O-O 6. d3 d6 7. Bg5 Bxc3 8. bxc3 Qe7 9. Re1 Nd8 10. d4 Bg4",False ), \
                (_("Four knights: symmetrical, Maroczy system"),"C49","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8b4 e1g1 e8g8 d2d3 d7d6 c3e2","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4 5. O-O O-O 6. d3 d6 7. Ne2",False ), \
                (_("Four knights: symmetrical, Metger unpin"),"C49","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8b4 e1g1 e8g8 d2d3 d7d6 c1g5 b4c3 b2c3 d8e7","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4 5. O-O O-O 6. d3 d6 7. Bg5 Bxc3 8. bxc3 Qe7",False ), \
                (_("Four knights: symmetrical, Pillsbury variation"),"C49","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8b4 e1g1 e8g8 d2d3 d7d6 c1g5 c6e7","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4 5. O-O O-O 6. d3 d6 7. Bg5 Ne7",False ), \
                (_("Four knights: symmetrical, Tarrasch variation"),"C49","e2e4 e7e5 g1f3 b8c6 b1c3 g8f6 f1b5 f8b4 e1g1 e8g8 d2d3 d7d6 c1g5 c8e6","1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bb5 Bb4 5. O-O O-O 6. d3 d6 7. Bg5 Be6",False ), \
                (_("Fred"),"B00","e2e4 f7f5","1. e4 f5",False ), \
                (_("French defence"),"C00","e2e4 e7e6","1. e4 e6",True ), \
                (_("French defence, Steiner variation"),"C00","e2e4 e7e6 c2c4","1. e4 e6 2. c4",False ), \
                (_("French: Alapin variation"),"C00","e2e4 e7e6 d2d4 d7d5 c1e3","1. e4 e6 2. d4 d5 3. Be3",False ), \
                (_("French: Albin-Alekhine-Chatard attack"),"C13","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 e4e5 f6d7 h2h4","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. h4",False ), \
                (_("French: Albin-Alekhine-Chatard attack, Breyer variation"),"C13","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 e4e5 f6d7 h2h4 c7c5","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. h4 c5",False ), \
                (_("French: Albin-Alekhine-Chatard attack, Maroczy variation"),"C13","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 e4e5 f6d7 h2h4 a7a6","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. h4 a6",False ), \
                (_("French: Albin-Alekhine-Chatard attack, Spielmann variation"),"C13","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 e4e5 f6d7 h2h4 e8g8","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. h4 O-O",False ), \
                (_("French: Albin-Alekhine-Chatard attack, Teichmann variation"),"C13","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 e4e5 f6d7 h2h4 f7f6","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. h4 f6",False ), \
                (_("French: Burn variation"),"C11","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 d5e4","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 dxe4",False ), \
                (_("French: Chigorin variation"),"C00","e2e4 e7e6 d1e2","1. e4 e6 2. Qe2",False ), \
                (_("French: Fort Knox variation"),"C10","e2e4 e7e6 d2d4 d7d5 b1c3 d5e4 c3e4 c8d7 g1f3 d7c6","1. e4 e6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bd7 5. Nf3 Bc6",False ), \
                (_("French: Frere (Becker) variation"),"C10","e2e4 e7e6 d2d4 d7d5 b1c3 d5e4 c3e4 d8d5","1. e4 e6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Qd5",False ), \
                (_("French: Henneberger variation"),"C11","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1e3","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Be3",False ), \
                (_("French: King's Indian attack"),"C00","e2e4 e7e6 d2d3","1. e4 e6 2. d3",False ), \
                (_("French: Labourdonnais variation"),"C00","e2e4 e7e6 f2f4","1. e4 e6 2. f4",False ), \
                (_("French: MacCutcheon variation"),"C12","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8b4","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Bb4",False ), \
                (_("French: MacCutcheon, Bernstein variation"),"C12","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8b4 e4e5 h7h6 g5h4","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Bb4 5. e5 h6 6. Bh4",False ), \
                (_("French: MacCutcheon, Bogolyubov variation"),"C12","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8b4 e4d5 d8d5 g5f6 g7f6 d1d2 d5a5","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Bb4 5. exd5 Qxd5 6. Bxf6 gxf6 7. Qd2 Qa5",False ), \
                (_("French: MacCutcheon, Chigorin variation"),"C12","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8b4 e4e5 h7h6 e5f6","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Bb4 5. e5 h6 6. exf6",False ), \
                (_("French: MacCutcheon, Dr. Olland (Dutch) variation"),"C12","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8b4 e4e5 h7h6 g5c1","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Bb4 5. e5 h6 6. Bc1",False ), \
                (_("French: MacCutcheon, Duras variation"),"C12","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8b4 e4e5 h7h6 g5d2 b4c3 b2c3 f6e4 d1g4 e8f8 d2c1","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Bb4 5. e5 h6 6. Bd2 Bxc3 7. bxc3 Ne4 8. Qg4 Kf8 9. Bc1",False ), \
                (_("French: MacCutcheon, Grigoriev variation"),"C12","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8b4 e4e5 h7h6 e5f6 h6g5 f6g7 h8g8 h2h4 g5h4 d1g4","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Bb4 5. e5 h6 6. exf6 hxg5 7. fxg7 Rg8 8. h4 gxh4 9. Qg4",False ), \
                (_("French: MacCutcheon, Janowski variation"),"C12","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8b4 e4e5 h7h6 g5e3","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Bb4 5. e5 h6 6. Be3",False ), \
                (_("French: MacCutcheon, Lasker variation"),"C12","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8b4 e4e5 h7h6 g5d2 b4c3","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Bb4 5. e5 h6 6. Bd2 Bxc3",False ), \
                (_("French: MacCutcheon, Lasker variation, 8...g6"),"C12","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8b4 e4e5 h7h6 g5d2 b4c3 b2c3 f6e4 d1g4 g7g6","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Bb4 5. e5 h6 6. Bd2 Bxc3 7. bxc3 Ne4 8. Qg4 g6",False ), \
                (_("French: MacCutcheon, Tartakower variation"),"C12","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8b4 e4e5 h7h6 g5d2 f6d7","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Bb4 5. e5 h6 6. Bd2 Nfd7",False ), \
                (_("French: MacCutcheon, advance variation"),"C12","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8b4 e4e5","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Bb4 5. e5",False ), \
                (_("French: Marshall variation"),"C10","e2e4 e7e6 d2d4 d7d5 b1c3 c7c5","1. e4 e6 2. d4 d5 3. Nc3 c5",False ), \
                (_("French: Paulsen variation"),"C10","e2e4 e7e6 d2d4 d7d5 b1c3","1. e4 e6 2. d4 d5 3. Nc3",False ), \
                (_("French: Pelikan variation"),"C00","e2e4 e7e6 b1c3 d7d5 f2f4","1. e4 e6 2. Nc3 d5 3. f4",False ), \
                (_("French: Reti (Spielmann) variation"),"C00","e2e4 e7e6 b2b3","1. e4 e6 2. b3",False ), \
                (_("French: Reversed Philidor formation"),"C00","e2e4 e7e6 d2d3 d7d5 b1d2 g8f6 g1f3 b8c6 f1e2","1. e4 e6 2. d3 d5 3. Nd2 Nf6 4. Ngf3 Nc6 5. Be2",False ), \
                (_("French: Rubinstein variation"),"C10","e2e4 e7e6 d2d4 d7d5 b1c3 d5e4","1. e4 e6 2. d4 d5 3. Nc3 dxe4",False ), \
                (_("French: Rubinstein, Capablanca line"),"C10","e2e4 e7e6 d2d4 d7d5 b1c3 d5e4 c3e4 b8d7 g1f3 g8f6 e4f6 d7f6 f3e5","1. e4 e6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Nf3 Ngf6 6. Nxf6+ Nxf6 7. Ne5",False ), \
                (_("French: Schlechter variation"),"C00","e2e4 e7e6 d2d4 d7d5 f1d3","1. e4 e6 2. d4 d5 3. Bd3",False ), \
                (_("French: Steinitz attack"),"C00","e2e4 e7e6 e4e5","1. e4 e6 2. e5",False ), \
                (_("French: Steinitz variation"),"C11","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 e4e5","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. e5",False ), \
                (_("French: Steinitz, Boleslavsky variation"),"C11","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 e4e5 f6d7 f2f4 c7c5 g1f3 b8c6 c1e3","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. e5 Nfd7 5. f4 c5 6. Nf3 Nc6 7. Be3",False ), \
                (_("French: Steinitz, Bradford attack"),"C11","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 e4e5 f6d7 f2f4 c7c5 d4c5 f8c5 d1g4","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. e5 Nfd7 5. f4 c5 6. dxc5 Bxc5 7. Qg4",False ), \
                (_("French: Steinitz, Brodsky-Jones variation"),"C11","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 e4e5 f6d7 f2f4 c7c5 d4c5 b8c6 a2a3 f8c5 d1g4 e8g8 g1f3 f7f6","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. e5 Nfd7 5. f4 c5 6. dxc5 Nc6 7. a3 Bxc5 8. Qg4 O-O 9. Nf3 f6",False ), \
                (_("French: Steinitz, Gledhill attack"),"C11","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 e4e5 f6d7 d1g4","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. e5 Nfd7 5. Qg4",False ), \
                (_("French: Swiss variation"),"C11","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 f1d3","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bd3",False ), \
                (_("French: Tarrasch"),"C03","e2e4 e7e6 d2d4 d7d5 b1d2","1. e4 e6 2. d4 d5 3. Nd2",True ), \
                (_("French: Tarrasch, Botvinnik variation"),"C05","e2e4 e7e6 d2d4 d7d5 b1d2 g8f6 e4e5 f6d7 f1d3 c7c5 c2c3 b7b6","1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Bd3 c5 6. c3 b6",False ), \
                (_("French: Tarrasch, Eliskases variation"),"C07","e2e4 e7e6 d2d4 d7d5 b1d2 c7c5 e4d5 d8d5 g1f3 c5d4 f1c4 d5d8","1. e4 e6 2. d4 d5 3. Nd2 c5 4. exd5 Qxd5 5. Ngf3 cxd4 6. Bc4 Qd8",False ), \
                (_("French: Tarrasch, Guimard main line"),"C04","e2e4 e7e6 d2d4 d7d5 b1d2 b8c6 g1f3 g8f6","1. e4 e6 2. d4 d5 3. Nd2 Nc6 4. Ngf3 Nf6",False ), \
                (_("French: Tarrasch, Guimard variation"),"C03","e2e4 e7e6 d2d4 d7d5 b1d2 b8c6","1. e4 e6 2. d4 d5 3. Nd2 Nc6",False ), \
                (_("French: Tarrasch, Haberditz variation"),"C03","e2e4 e7e6 d2d4 d7d5 b1d2 f7f5","1. e4 e6 2. d4 d5 3. Nd2 f5",False ), \
                (_("French: Tarrasch, Leningrad variation"),"C06","e2e4 e7e6 d2d4 d7d5 b1d2 g8f6 e4e5 f6d7 f1d3 c7c5 c2c3 b8c6 g1e2 c5d4 c3d4 d7b6","1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Bd3 c5 6. c3 Nc6 7. Ne2 cxd4 8. cxd4 Nb6",False ), \
                (_("French: Tarrasch, closed variation"),"C05","e2e4 e7e6 d2d4 d7d5 b1d2 g8f6","1. e4 e6 2. d4 d5 3. Nd2 Nf6",False ), \
                (_("French: Tarrasch, closed variation, main line"),"C06","e2e4 e7e6 d2d4 d7d5 b1d2 g8f6 e4e5 f6d7 f1d3 c7c5 c2c3 b8c6 g1e2 c5d4 c3d4","1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Bd3 c5 6. c3 Nc6 7. Ne2 cxd4 8. cxd4",False ), \
                (_("French: Tarrasch, open variation"),"C07","e2e4 e7e6 d2d4 d7d5 b1d2 c7c5","1. e4 e6 2. d4 d5 3. Nd2 c5",False ), \
                (_("French: Tarrasch, open variation, main line"),"C09","e2e4 e7e6 d2d4 d7d5 b1d2 c7c5 e4d5 e6d5 g1f3 b8c6","1. e4 e6 2. d4 d5 3. Nd2 c5 4. exd5 exd5 5. Ngf3 Nc6",False ), \
                (_("French: Tarrasch, open, 4.ed ed"),"C08","e2e4 e7e6 d2d4 d7d5 b1d2 c7c5 e4d5 e6d5","1. e4 e6 2. d4 d5 3. Nd2 c5 4. exd5 exd5",False ), \
                (_("French: Two knights variation"),"C00","e2e4 e7e6 b1c3 d7d5 g1f3","1. e4 e6 2. Nc3 d5 3. Nf3",False ), \
                (_("French: Winawer (Nimzovich) variation"),"C15","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4","1. e4 e6 2. d4 d5 3. Nc3 Bb4",False ), \
                (_("French: Winawer, Alekhine (Maroczy) gambit"),"C15","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 g1e2","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. Nge2",False ), \
                (_("French: Winawer, Alekhine gambit"),"C15","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 g1e2 d5e4 a2a3 b4c3","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. Nge2 dxe4 5. a3 Bxc3+",False ), \
                (_("French: Winawer, Alekhine gambit, Alatortsev variation"),"C15","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 g1e2 d5e4 a2a3 b4e7 c3e4 g8f6 e2g3 e8g8 f1e2 b8c6","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. Nge2 dxe4 5. a3 Be7 6. Nxe4 Nf6 7. N2g3 O-O 8. Be2 Nc6",False ), \
                (_("French: Winawer, Alekhine gambit, Kan variation"),"C15","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 g1e2 d5e4 a2a3 b4c3 e2c3 b8c6","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. Nge2 dxe4 5. a3 Bxc3+ 6. Nxc3 Nc6",False ), \
                (_("French: Winawer, Kondratiyev variation"),"C15","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 f1d3 c7c5 e4d5 d8d5 c1d2","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. Bd3 c5 5. exd5 Qxd5 6. Bd2",False ), \
                (_("French: Winawer, Petrosian variation"),"C16","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 e4e5 d8d7","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 Qd7",False ), \
                (_("French: Winawer, advance variation"),"C16","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 e4e5","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5",False ), \
                (_("French: Winawer, advance, 5.a3"),"C17","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 e4e5 c7c5 a2a3","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. a3",False ), \
                (_("French: Winawer, advance, 6...Ne7"),"C19","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 e4e5 c7c5 a2a3 b4c3 b2c3 g8e7","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. a3 Bxc3+ 6. bxc3 Ne7",False ), \
                (_("French: Winawer, advance, Bogolyubov variation"),"C17","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 e4e5 c7c5 c1d2","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. Bd2",False ), \
                (_("French: Winawer, advance, Rauzer variation"),"C17","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 e4e5 c7c5 a2a3 c5d4 a3b4 d4c3 g1f3","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. a3 cxd4 6. axb4 dxc3 7. Nf3",False ), \
                (_("French: Winawer, advance, Russian variation"),"C17","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 e4e5 c7c5 d1g4","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. Qg4",False ), \
                (_("French: Winawer, advance, Smyslov variation"),"C19","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 e4e5 c7c5 a2a3 b4c3 b2c3 g8e7 a3a4","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. a3 Bxc3+ 6. bxc3 Ne7 7. a4",False ), \
                (_("French: Winawer, advance, poisoned pawn variation"),"C19","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 e4e5 c7c5 a2a3 b4c3 b2c3 g8e7 d1g4","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. a3 Bxc3+ 6. bxc3 Ne7 7. Qg4",False ), \
                (_("French: Winawer, advance, poisoned pawn, Euwe-Gligoric variation"),"C19","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 e4e5 c7c5 a2a3 b4c3 b2c3 g8e7 d1g4 d8c7 g4g7 h8g8 g7h7 c5d4 e1d1","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. a3 Bxc3+ 6. bxc3 Ne7 7. Qg4 Qc7 8. Qxg7 Rg8 9. Qxh7 cxd4 10. Kd1",False ), \
                (_("French: Winawer, advance, poisoned pawn, Konstantinopolsky variation"),"C19","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 e4e5 c7c5 a2a3 b4c3 b2c3 g8e7 d1g4 d8c7 g4g7 h8g8 g7h7 c5d4 g1e2","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. a3 Bxc3+ 6. bxc3 Ne7 7. Qg4 Qc7 8. Qxg7 Rg8 9. Qxh7 cxd4 10. Ne2",False ), \
                (_("French: Winawer, advance, positional main line"),"C19","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 e4e5 c7c5 a2a3 b4c3 b2c3 g8e7 g1f3","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. a3 Bxc3+ 6. bxc3 Ne7 7. Nf3",False ), \
                (_("French: Winawer, classical variation"),"C18","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 e4e5 c7c5 a2a3 b4c3 b2c3 d8c7","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. a3 Bxc3+ 6. bxc3 Qc7",False ), \
                (_("French: Winawer, fingerslip variation"),"C15","e2e4 e7e6 d2d4 d7d5 b1c3 f8b4 c1d2","1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. Bd2",False ), \
                (_("French: Wing gambit"),"C00","e2e4 e7e6 g1f3 d7d5 e4e5 c7c5 b2b4","1. e4 e6 2. Nf3 d5 3. e5 c5 4. b4",False ), \
                (_("French: advance variation"),"C02","e2e4 e7e6 d2d4 d7d5 e4e5","1. e4 e6 2. d4 d5 3. e5",True ), \
                (_("French: advance, Euwe variation"),"C02","e2e4 e7e6 d2d4 d7d5 e4e5 c7c5 c2c3 b8c6 g1f3 c8d7","1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Bd7",False ), \
                (_("French: advance, Milner-Barry gambit"),"C02","e2e4 e7e6 d2d4 d7d5 e4e5 c7c5 c2c3 b8c6 g1f3 d8b6 f1d3","1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Qb6 6. Bd3",False ), \
                (_("French: advance, Nimzovich system"),"C02","e2e4 e7e6 d2d4 d7d5 e4e5 c7c5 g1f3","1. e4 e6 2. d4 d5 3. e5 c5 4. Nf3",False ), \
                (_("French: advance, Nimzovich variation"),"C02","e2e4 e7e6 d2d4 d7d5 e4e5 c7c5 d1g4","1. e4 e6 2. d4 d5 3. e5 c5 4. Qg4",False ), \
                (_("French: advance, Paulsen attack"),"C02","e2e4 e7e6 d2d4 d7d5 e4e5 c7c5 c2c3 b8c6 g1f3","1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3",False ), \
                (_("French: advance, Steinitz variation"),"C02","e2e4 e7e6 d2d4 d7d5 e4e5 c7c5 d4c5","1. e4 e6 2. d4 d5 3. e5 c5 4. dxc5",False ), \
                (_("French: advance, Wade variation"),"C02","e2e4 e7e6 d2d4 d7d5 e4e5 c7c5 c2c3 d8b6 g1f3 c8d7","1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Qb6 5. Nf3 Bd7",False ), \
                (_("French: classical"),"C13","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7",False ), \
                (_("French: classical variation"),"C14","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 e4e5 f6d7 g5e7 d8e7","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. Bxe7 Qxe7",False ), \
                (_("French: classical, Alapin variation"),"C14","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 e4e5 f6d7 g5e7 d8e7 c3b5","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. Bxe7 Qxe7 7. Nb5",False ), \
                (_("French: classical, Anderssen variation"),"C13","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 g5f6","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. Bxf6",False ), \
                (_("French: classical, Anderssen-Richter variation"),"C13","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 g5f6 e7f6 e4e5 f6e7 d1g4","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. Bxf6 Bxf6 6. e5 Be7 7. Qg4",False ), \
                (_("French: classical, Frankfurt variation"),"C13","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 e4e5 f6g8 g5e3 b7b6","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Ng8 6. Be3 b6",False ), \
                (_("French: classical, Pollock variation"),"C14","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 e4e5 f6d7 g5e7 d8e7 d1g4","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. Bxe7 Qxe7 7. Qg4",False ), \
                (_("French: classical, Rubinstein variation"),"C14","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 e4e5 f6d7 g5e7 d8e7 d1d2","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. Bxe7 Qxe7 7. Qd2",False ), \
                (_("French: classical, Stahlberg variation"),"C14","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 e4e5 f6d7 g5e7 d8e7 f2f4 e8g8 g1f3 c7c5 d1d2 b8c6 e1c1 c5c4","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. Bxe7 Qxe7 7. f4 O-O 8. Nf3 c5 9. Qd2 Nc6 10. O-O-O c4",False ), \
                (_("French: classical, Steinitz variation"),"C14","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 e4e5 f6d7 g5e7 d8e7 f2f4","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. Bxe7 Qxe7 7. f4",False ), \
                (_("French: classical, Tarrasch variation"),"C14","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 e4e5 f6d7 g5e7 d8e7 f1d3","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. Bxe7 Qxe7 7. Bd3",False ), \
                (_("French: classical, Tartakower variation"),"C13","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 e4e5 f6e4","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Ne4",False ), \
                (_("French: classical, Vistaneckis (Nimzovich) variation"),"C13","e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 f8e7 e4e5 f6g8","1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Ng8",False ), \
                (_("French: exchange variation"),"C01","e2e4 e7e6 d2d4 d7d5 e4d5","1. e4 e6 2. d4 d5 3. exd5",False ), \
                (_("French: exchange, Bogolyubov variation"),"C01","e2e4 e7e6 d2d4 d7d5 e4d5 e6d5 b1c3 g8f6 c1g5 b8c6","1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nc3 Nf6 5. Bg5 Nc6",False ), \
                (_("French: exchange, Svenonius variation"),"C01","e2e4 e7e6 d2d4 d7d5 e4d5 e6d5 b1c3 g8f6 c1g5","1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nc3 Nf6 5. Bg5",False ), \
                (_("Fried fox defence"),"B00","e2e4 f7f6 d2d4 e8f7","1. e4 f6 2. d4 Kf7",False ), \
                (_("Gedult attack"),"A45","d2d4 g8f6 f2f3 d7d5 g2g4","1. d4 Nf6 2. f3 d5 3. g4",False ), \
                (_("Gedult's opening"),"A00","f2f3","1. f3",False ), \
                (_("Giuoco Pianissimo"),"C50","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 d2d3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3",False ), \
                (_("Giuoco Pianissimo: Canal variation"),"C50","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 d2d3 g8f6 b1c3 d7d6 c1g5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 Nf6 5. Nc3 d6 6. Bg5",False ), \
                (_("Giuoco Pianissimo: Dubois variation"),"C50","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 d2d3 f7f5 f3g5 f5f4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 f5 5. Ng5 f4",False ), \
                (_("Giuoco Pianissimo: Italian four knights variation"),"C50","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 d2d3 g8f6 b1c3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 Nf6 5. Nc3",False ), \
                (_("Giuoco Piano"),"C50","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5",True ), \
                (_("Giuoco Piano: Aitken variation"),"C54","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 g8f6 d2d4 e5d4 c3d4 c5b4 b1c3 f6e4 e1g1 e4c3 b2c3 b4c3 c1a3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Nc3 Nxe4 8. O-O Nxc3 9. bxc3 Bxc3 10. Ba3",False ), \
                (_("Giuoco Piano: Anderssen variation"),"C53","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 g8f6 d2d4 e5d4 e4e5 d7d5 c4b5 f6e4 c3d4 c5b4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. e5 d5 7. Bb5 Ne4 8. cxd4 Bb4+",False ), \
                (_("Giuoco Piano: Bernstein variation"),"C54","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 g8f6 d2d4 e5d4 c3d4 c5b4 b1c3 f6e4 e1g1 e4c3 b2c3 b4c3 d1b3 d7d5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Nc3 Nxe4 8. O-O Nxc3 9. bxc3 Bxc3 10. Qb3 d5",False ), \
                (_("Giuoco Piano: Bird's attack"),"C53","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 g8f6 b2b4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. b4",False ), \
                (_("Giuoco Piano: Cracow variation"),"C54","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 g8f6 d2d4 e5d4 c3d4 c5b4 e1f1","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Kf1",False ), \
                (_("Giuoco Piano: Eisinger variation"),"C53","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 d8e7 d2d4 c5b6 d4d5 c6b8 d5d6","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Qe7 5. d4 Bb6 6. d5 Nb8 7. d6",False ), \
                (_("Giuoco Piano: Ghulam Kassim variation"),"C53","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 g8f6 d2d4 e5d4 e4e5 f6e4 c4d5 e4f2 e1f2 d4c3 f2g3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. e5 Ne4 7. Bd5 Nxf2 8. Kxf2 dxc3+ 9. Kg3",False ), \
                (_("Giuoco Piano: Greco variation"),"C54","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 g8f6 d2d4 e5d4 c3d4 c5b4 b1c3 f6e4 e1g1 e4c3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Nc3 Nxe4 8. O-O Nxc3",False ), \
                (_("Giuoco Piano: Greco's attack"),"C54","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 g8f6 d2d4 e5d4 c3d4 c5b4 b1c3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Nc3",False ), \
                (_("Giuoco Piano: Jerome gambit"),"C50","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c4f7","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Bxf7+",False ), \
                (_("Giuoco Piano: Krause variation"),"C54","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 g8f6 d2d4 e5d4 c3d4 c5b4 c1d2 f6e4 d2b4 c6b4 c4f7 e8f7 d1b3 d7d5 f3e5 f7f6 f2f3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Bd2 Nxe4 8. Bxb4 Nxb4 9. Bxf7+ Kxf7 10. Qb3+ d5 11. Ne5+ Kf6 12. f3",False ), \
                (_("Giuoco Piano: LaBourdonnais variation"),"C53","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 d7d6 d2d4 e5d4 c3d4 c5b6","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 d6 5. d4 exd4 6. cxd4 Bb6",False ), \
                (_("Giuoco Piano: Mestel variation"),"C53","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 d8e7 d2d4 c5b6 c1g5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Qe7 5. d4 Bb6 6. Bg5",False ), \
                (_("Giuoco Piano: Moeller (Therkatz) attack"),"C54","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 g8f6 d2d4 e5d4 c3d4 c5b4 b1c3 f6e4 e1g1 b4c3 d4d5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Nc3 Nxe4 8. O-O Bxc3 9. d5",False ), \
                (_("Giuoco Piano: Moeller, bayonet attack"),"C54","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 g8f6 d2d4 e5d4 c3d4 c5b4 b1c3 f6e4 e1g1 b4c3 d4d5 c3f6 f1e1 c6e7 e1e4 d7d6 g2g4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Nc3 Nxe4 8. O-O Bxc3 9. d5 Bf6 10. Re1 Ne7 11. Rxe4 d6 12. g4",False ), \
                (_("Giuoco Piano: Steinitz variation"),"C54","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 g8f6 d2d4 e5d4 c3d4 c5b4 b1c3 f6e4 e1g1 b4c3 b2c3 d7d5 c1a3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Nc3 Nxe4 8. O-O Bxc3 9. bxc3 d5 10. Ba3",False ), \
                (_("Giuoco Piano: Tarrasch variation"),"C53","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 d8e7 d2d4 c5b6 e1g1 g8f6 a2a4 a7a6 f1e1 d7d6 h2h3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Qe7 5. d4 Bb6 6. O-O Nf6 7. a4 a6 8. Re1 d6 9. h3",False ), \
                (_("Giuoco Piano: Therkatz-Herzog variation"),"C54","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 g8f6 d2d4 e5d4 c3d4 c5b4 b1c3 f6e4 e1g1 b4c3 d4d5 c3f6 f1e1 c6e7 e1e4 d7d6 c1g5 f6g5 f3g5 e8g8 g5h7","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Nc3 Nxe4 8. O-O Bxc3 9. d5 Bf6 10. Re1 Ne7 11. Rxe4 d6 12. Bg5 Bxg5 13. Nxg5 O-O 14. Nxh7",False ), \
                (_("Giuoco Piano: centre-holding variation"),"C53","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 d8e7 d2d4 c5b6","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Qe7 5. d4 Bb6",False ), \
                (_("Giuoco Piano: close variation"),"C53","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 c2c3 d8e7","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Qe7",False ), \
                (_("Giuoco Piano: four knights variation"),"C50","e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 b1c3 g8f6","1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Nc3 Nf6",True ), \
                (_("Giuoco piano"),"C55","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 e1g1 f8c5 d2d4 c5d4 f3d4 c6d4 c1g5 d7d6","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O Bc5 5. d4 Bxd4 6. Nxd4 Nxd4 7. Bg5 d6",False ), \
                (_("Giuoco piano: Holzhausen attack"),"C55","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 e1g1 f8c5 d2d4 c5d4 f3d4 c6d4 c1g5 d7d6 f2f4 d8e7 f4e5 d6e5 b1c3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O Bc5 5. d4 Bxd4 6. Nxd4 Nxd4 7. Bg5 d6 8. f4 Qe7 9. fxe5 dxe5 10. Nc3",False ), \
                (_("Giuoco piano: Rosentreter variation"),"C55","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 e1g1 f8c5 d2d4 c5d4 f3d4 c6d4 c1g5 h7h6 g5h4 g7g5 f2f4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O Bc5 5. d4 Bxd4 6. Nxd4 Nxd4 7. Bg5 h6 8. Bh4 g5 9. f4",False ), \
                (_("Global opening"),"A00","h2h3 e7e5 a2a3","1. h3 e5 2. a3",False ), \
                (_("Greco defence"),"C40","e2e4 e7e5 g1f3 d8f6","1. e4 e5 2. Nf3 Qf6",False ), \
                (_("Grob's attack"),"A00","g2g4","1. g4",False ), \
                (_("Grob: Fritz gambit"),"A00","g2g4 d7d5 f1g2 c8g4 c2c4","1. g4 d5 2. Bg2 Bxg4 3. c4",False ), \
                (_("Grob: Romford counter-gambit"),"A00","g2g4 d7d5 f1g2 c8g4 c2c4 d5d4","1. g4 d5 2. Bg2 Bxg4 3. c4 d4",False ), \
                (_("Grob: spike attack"),"A00","g2g4 d7d5 f1g2 c7c6 g4g5","1. g4 d5 2. Bg2 c6 3. g5",False ), \
                (_("Gruenfeld defence"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5","1. d4 Nf6 2. c4 g6 3. Nc3 d5",True ), \
                (_("Gruenfeld defence: Smyslov, Yugoslav variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 d1b3 d5c4 b3c4 e8g8 e2e4 c8g4 c1e3 f6d7 c4b3 c7c5","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. Qb3 dxc4 6. Qxc4 O-O 7. e4 Bg4 8. Be3 Nfd7 9. Qb3 c5",False ), \
                (_("Gruenfeld defence: Smyslov, main line"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 d1b3 d5c4 b3c4 e8g8 e2e4 c8g4 c1e3 f6d7 c4b3","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. Qb3 dxc4 6. Qxc4 O-O 7. e4 Bg4 8. Be3 Nfd7 9. Qb3",False ), \
                (_("Gruenfeld with Bf4    e3"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 c1f4 e8g8 e2e3","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. Bf4 O-O 6. e3",False ), \
                (_("Gruenfeld with e3    Bd3"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 e2e3 e8g8 f1d3","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. e3 O-O 6. Bd3",False ), \
                (_("Gruenfeld with e3 & Qb3"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 e2e3 e8g8 d1b3","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. e3 O-O 6. Qb3",False ), \
                (_("Gruenfeld: 4.Bf4"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c1f4","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Bf4",False ), \
                (_("Gruenfeld: 5.Bf4"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 c1f4","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. Bf4",False ), \
                (_("Gruenfeld: 5.Bg5"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 c1g5","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. Bg5",False ), \
                (_("Gruenfeld: 5.e3"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 e2e3","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. e3",False ), \
                (_("Gruenfeld: Botvinnik variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 e2e3 e8g8 d1b3 e7e6","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. e3 O-O 6. Qb3 e6",False ), \
                (_("Gruenfeld: Flohr defence"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 e2e3 e8g8 f1d3 c7c6 e1g1 c8f5","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. e3 O-O 6. Bd3 c6 7. O-O Bf5",False ), \
                (_("Gruenfeld: Flohr variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 d1a4","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. Qa4+",False ), \
                (_("Gruenfeld: Gruenfeld gambit"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c1f4 f8g7 e2e3 e8g8","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Bf4 Bg7 5. e3 O-O",False ), \
                (_("Gruenfeld: Gruenfeld gambit accepted"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c1f4 f8g7 e2e3 e8g8 c4d5 f6d5 c3d5 d8d5 f4c7","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Bf4 Bg7 5. e3 O-O 6. cxd5 Nxd5 7. Nxd5 Qxd5 8. Bxc7",False ), \
                (_("Gruenfeld: Gruenfeld gambit, Botvinnik variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c1f4 f8g7 e2e3 e8g8 a1c1 c7c5 d4c5 c8e6","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Bf4 Bg7 5. e3 O-O 6. Rc1 c5 7. dxc5 Be6",False ), \
                (_("Gruenfeld: Gruenfeld gambit, Capablanca variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c1f4 f8g7 e2e3 e8g8 a1c1","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Bf4 Bg7 5. e3 O-O 6. Rc1",False ), \
                (_("Gruenfeld: Lundin variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c1g5 f6e4 c3e4 d5e4 d1d2 c7c5","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Bg5 Ne4 5. Nxe4 dxe4 6. Qd2 c5",False ), \
                (_("Gruenfeld: Makogonov variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 e2e3 e8g8 b2b4","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. e3 O-O 6. b4",False ), \
                (_("Gruenfeld: Opovcensky variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 e2e3 e8g8 c1d2","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. e3 O-O 6. Bd2",False ), \
                (_("Gruenfeld: Pachman variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 e2e3 e8g8 d1b3 d5c4 f1c4 b8d7 f3g5","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. e3 O-O 6. Qb3 dxc4 7. Bxc4 Nbd7 8. Ng5",False ), \
                (_("Gruenfeld: Russian variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 d1b3","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Qb3",False ), \
                (_("Gruenfeld: Russian variation with e4"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 d1b3 d5c4 b3c4 e8g8 e2e4","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. Qb3 dxc4 6. Qxc4 O-O 7. e4",False ), \
                (_("Gruenfeld: Russian, Alekhine (Hungarian) variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 d1b3 d5c4 b3c4 e8g8 e2e4 a7a6","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. Qb3 dxc4 6. Qxc4 O-O 7. e4 a6",False ), \
                (_("Gruenfeld: Russian, Byrne (Simagin) variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 d1b3 d5c4 b3c4 e8g8 e2e4 b8c6","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. Qb3 dxc4 6. Qxc4 O-O 7. e4 Nc6",False ), \
                (_("Gruenfeld: Russian, Keres variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 d1b3 d5c4 b3c4 e8g8 e2e4 c8g4 c1e3 f6d7 f1e2 d7b6 c4d3 b8c6 e1c1","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. Qb3 dxc4 6. Qxc4 O-O 7. e4 Bg4 8. Be3 Nfd7 9. Be2 Nb6 10. Qd3 Nc6 11. O-O-O",False ), \
                (_("Gruenfeld: Russian, Levenfish variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 d1b3 d5c4 b3c4 e8g8 e2e4 b7b6","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. Qb3 dxc4 6. Qxc4 O-O 7. e4 b6",False ), \
                (_("Gruenfeld: Russian, Prins variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 d1b3 d5c4 b3c4 e8g8 e2e4 b8a6","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. Qb3 dxc4 6. Qxc4 O-O 7. e4 Na6",False ), \
                (_("Gruenfeld: Russian, Smyslov variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 d1b3 d5c4 b3c4 e8g8 e2e4 c8g4","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. Qb3 dxc4 6. Qxc4 O-O 7. e4 Bg4",False ), \
                (_("Gruenfeld: Russian, Szabo (Boleslavsky) variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 d1b3 d5c4 b3c4 e8g8 e2e4 c7c6","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. Qb3 dxc4 6. Qxc4 O-O 7. e4 c6",False ), \
                (_("Gruenfeld: Schlechter variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 c7c6","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 c6",False ), \
                (_("Gruenfeld: Smyslov defence"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3 f8g7 e2e3 e8g8 f1d3 c7c6 e1g1 c8g4","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. e3 O-O 6. Bd3 c6 7. O-O Bg4",False ), \
                (_("Gruenfeld: Spassky variation, main line, 10...cd, 11.cd"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c4d5 f6d5 e2e4 d5c3 b2c3 f8g7 f1c4 e8g8 g1e2 c7c5 e1g1 b8c6 c1e3 c5d4 c3d4","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Bg7 7. Bc4 O-O 8. Ne2 c5 9. O-O Nc6 10. Be3 cxd4 11. cxd4",False ), \
                (_("Gruenfeld: Spassky variation, main line, 13.Bd3"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c4d5 f6d5 e2e4 d5c3 b2c3 f8g7 f1c4 e8g8 g1e2 c7c5 e1g1 b8c6 c1e3 c5d4 c3d4 c8g4 f2f3 c6a5 c4d3 g4e6","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Bg7 7. Bc4 O-O 8. Ne2 c5 9. O-O Nc6 10. Be3 cxd4 11. cxd4 Bg4 12. f3 Na5 13. Bd3 Be6",False ), \
                (_("Gruenfeld: Spike gambit"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g2g4","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. g4",False ), \
                (_("Gruenfeld: Stockholm variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c1g5","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Bg5",False ), \
                (_("Gruenfeld: Three knights variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 g1f3","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3",False ), \
                (_("Gruenfeld: exchange variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c4d5 f6d5","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5",False ), \
                (_("Gruenfeld: exchange, Larsen variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c4d5 f6d5 e2e4 d5c3 b2c3 f8g7 f1c4 e8g8 g1e2 d8d7 e1g1 b7b6","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Bg7 7. Bc4 O-O 8. Ne2 Qd7 9. O-O b6",False ), \
                (_("Gruenfeld: exchange, Seville variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c4d5 f6d5 e2e4 d5c3 b2c3 f8g7 f1c4 e8g8 g1e2 c7c5 e1g1 b8c6 c1e3 c8g4 f2f3 c6a5 c4f7","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Bg7 7. Bc4 O-O 8. Ne2 c5 9. O-O Nc6 10. Be3 Bg4 11. f3 Na5 12. Bxf7+",False ), \
                (_("Gruenfeld: exchange, Simagin's improved variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c4d5 f6d5 e2e4 d5c3 b2c3 f8g7 f1c4 e8g8 g1e2 b8c6","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Bg7 7. Bc4 O-O 8. Ne2 Nc6",False ), \
                (_("Gruenfeld: exchange, Simagin's lesser variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c4d5 f6d5 e2e4 d5c3 b2c3 f8g7 f1c4 e8g8 g1e2 b7b6","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Bg7 7. Bc4 O-O 8. Ne2 b6",False ), \
                (_("Gruenfeld: exchange, Sokolsky variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c4d5 f6d5 e2e4 d5c3 b2c3 f8g7 f1c4 e8g8 g1e2 c7c5 e1g1 b8c6 c1e3 c5d4 c3d4 c8g4 f2f3 c6a5 c4d3 g4e6 d4d5","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Bg7 7. Bc4 O-O 8. Ne2 c5 9. O-O Nc6 10. Be3 cxd4 11. cxd4 Bg4 12. f3 Na5 13. Bd3 Be6 14. d5",False ), \
                (_("Gruenfeld: exchange, Spassky variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c4d5 f6d5 e2e4 d5c3 b2c3 f8g7 f1c4 e8g8 g1e2 c7c5","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Bg7 7. Bc4 O-O 8. Ne2 c5",False ), \
                (_("Gruenfeld: exchange, classical variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c4d5 f6d5 e2e4 d5c3 b2c3 f8g7 f1c4","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Bg7 7. Bc4",False ), \
                (_("Gruenfeld: modern exchange variation"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 d7d5 c4d5 f6d5 e2e4 d5c3 b2c3 f8g7 g1f3","1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. cxd5 Nxd5 5. e4 Nxc3 6. bxc3 Bg7 7. Nf3",False ), \
                (_("Guatemala defence"),"B00","e2e4 b7b6 d2d4 c8a6","1. e4 b6 2. d4 Ba6",False ), \
                (_("Gunderam defence"),"C40","e2e4 e7e5 g1f3 d8e7","1. e4 e5 2. Nf3 Qe7",False ), \
                (_("Halasz gambit"),"C21","e2e4 e7e5 d2d4 e5d4 f2f4","1. e4 e5 2. d4 exd4 3. f4",False ), \
                (_("Hammerschlag (Fried fox/Pork chop opening)"),"A00","f2f3 e7e5 e1f2","1. f3 e5 2. Kf2",False ), \
                (_("Hawk (Habichd) defence"),"A43","d2d4 c7c5 d4d5 g8f6 g1f3 c5c4","1. d4 c5 2. d5 Nf6 3. Nf3 c4",False ), \
                (_("Hippopotamus defence"),"B00","e2e4 g8h6 d2d4 g7g6 c2c4 f7f6","1. e4 Nh6 2. d4 g6 3. c4 f6",False ), \
                (_("Hungarian defence"),"C50","e2e4 e7e5 g1f3 b8c6 f1c4 f8e7","1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7",False ), \
                (_("Hungarian defence: Tartakower variation"),"C50","e2e4 e7e5 g1f3 b8c6 f1c4 f8e7 d2d4 e5d4 c2c3 g8f6 e4e5 f6e4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. d4 exd4 5. c3 Nf6 6. e5 Ne4",False ), \
                (_("Inverted Hanham"),"C44","e2e4 e7e5 g1f3 b8c6 f1e2 g8f6 d2d3 d7d5 b1d2","1. e4 e5 2. Nf3 Nc6 3. Be2 Nf6 4. d3 d5 5. Nbd2",False ), \
                (_("Inverted Hungarian"),"C44","e2e4 e7e5 g1f3 b8c6 f1e2","1. e4 e5 2. Nf3 Nc6 3. Be2",False ), \
                (_("Irish (Chicago) gambit"),"C44","e2e4 e7e5 g1f3 b8c6 f3e5 c6e5 d2d4","1. e4 e5 2. Nf3 Nc6 3. Nxe5 Nxe5 4. d4",False ), \
                (_("Italian opening"),"C50","e2e4 e7e5 g1f3 b8c6 f1c4","1. e4 e5 2. Nf3 Nc6 3. Bc4",True ), \
                (_("KGA: Abbazia defence (classical defence, modern defence[!])"),"C36","e2e4 e7e5 f2f4 e5f4 g1f3 d7d5","1. e4 e5 2. f4 exf4 3. Nf3 d5",False ), \
                (_("KGA: Abbazia defence, Botvinnik variation"),"C36","e2e4 e7e5 f2f4 e5f4 g1f3 d7d5 e4d5 g8f6 f1b5 c7c6 d5c6 b7c6 b5c4 f6d5","1. e4 e5 2. f4 exf4 3. Nf3 d5 4. exd5 Nf6 5. Bb5+ c6 6. dxc6 bxc6 7. Bc4 Nd5",False ), \
                (_("KGA: Abbazia defence, modern variation"),"C36","e2e4 e7e5 f2f4 e5f4 g1f3 d7d5 e4d5 g8f6","1. e4 e5 2. f4 exf4 3. Nf3 d5 4. exd5 Nf6",False ), \
                (_("KGA: Allgaier gambit"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3g5","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ng5",False ), \
                (_("KGA: Allgaier, Blackburne gambit"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3g5 h7h6 g5f7 e8f7 b1c3","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ng5 h6 6. Nxf7 Kxf7 7. Nc3",False ), \
                (_("KGA: Allgaier, Cook variation"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3g5 h7h6 g5f7 e8f7 d2d4 d7d5 c1f4 d5e4 f1c4 f7g7 f4e5","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ng5 h6 6. Nxf7 Kxf7 7. d4 d5 8. Bxf4 dxe4 9. Bc4+ Kg7 10. Be5+",False ), \
                (_("KGA: Allgaier, Horny defence"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3g5 h7h6 g5f7 e8f7 d1g4 g8f6 g4f4 f8d6","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ng5 h6 6. Nxf7 Kxf7 7. Qxg4 Nf6 8. Qxf4 Bd6",False ), \
                (_("KGA: Allgaier, Schlechter defence"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3g5 g8f6","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ng5 Nf6",False ), \
                (_("KGA: Allgaier, Thorold variation"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3g5 h7h6 g5f7 e8f7 d2d4","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ng5 h6 6. Nxf7 Kxf7 7. d4",False ), \
                (_("KGA: Allgaier, Urusov attack"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3g5 h7h6 g5f7 e8f7 f1c4 d7d5 c4d5 f7g7 d2d4","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ng5 h6 6. Nxf7 Kxf7 7. Bc4+ d5 8. Bxd5+ Kg7 9. d4",False ), \
                (_("KGA: Allgaier, Walker attack"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3g5 h7h6 g5f7 e8f7 f1c4","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ng5 h6 6. Nxf7 Kxf7 7. Bc4+",False ), \
                (_("KGA: Becker defence"),"C34","e2e4 e7e5 f2f4 e5f4 g1f3 h7h6","1. e4 e5 2. f4 exf4 3. Nf3 h6",False ), \
                (_("KGA: Blachly gambit"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 b8c6","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 Nc6",False ), \
                (_("KGA: Bonsch-Osmolovsky variation"),"C34","e2e4 e7e5 f2f4 e5f4 g1f3 g8e7","1. e4 e5 2. f4 exf4 3. Nf3 Ne7",False ), \
                (_("KGA: Breyer gambit"),"C33","e2e4 e7e5 f2f4 e5f4 d1f3","1. e4 e5 2. f4 exf4 3. Qf3",False ), \
                (_("KGA: Carrera (Basman) gambit"),"C33","e2e4 e7e5 f2f4 e5f4 d1e2","1. e4 e5 2. f4 exf4 3. Qe2",False ), \
                (_("KGA: Cochrane gambit"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 f3e5 d8h4 e1f1 f4f3","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 g4 5. Ne5 Qh4+ 6. Kf1 f3",False ), \
                (_("KGA: Cunningham defence"),"C35","e2e4 e7e5 f2f4 e5f4 g1f3 f8e7","1. e4 e5 2. f4 exf4 3. Nf3 Be7",False ), \
                (_("KGA: Cunningham, Bertin gambit"),"C35","e2e4 e7e5 f2f4 e5f4 g1f3 f8e7 f1c4 e7h4 g2g3","1. e4 e5 2. f4 exf4 3. Nf3 Be7 4. Bc4 Bh4+ 5. g3",False ), \
                (_("KGA: Cunningham, Euwe defence"),"C35","e2e4 e7e5 f2f4 e5f4 g1f3 f8e7 f1c4 g8f6","1. e4 e5 2. f4 exf4 3. Nf3 Be7 4. Bc4 Nf6",False ), \
                (_("KGA: Cunningham, three pawns gambit"),"C35","e2e4 e7e5 f2f4 e5f4 g1f3 f8e7 f1c4 e7h4 g2g3 f4g3 e1g1 g3h2 g1h1","1. e4 e5 2. f4 exf4 3. Nf3 Be7 4. Bc4 Bh4+ 5. g3 fxg3 6. O-O gxh2+ 7. Kh1",False ), \
                (_("KGA: Fischer defence"),"C34","e2e4 e7e5 f2f4 e5f4 g1f3 d7d6","1. e4 e5 2. f4 exf4 3. Nf3 d6",False ), \
                (_("KGA: Ghulam Kassim gambit"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 d2d4","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 g4 5. d4",False ), \
                (_("KGA: Gianutio counter-gambit"),"C34","e2e4 e7e5 f2f4 e5f4 g1f3 f7f5","1. e4 e5 2. f4 exf4 3. Nf3 f5",False ), \
                (_("KGA: Greco gambit"),"C38","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 f8g7 h2h4 h7h6 d2d4 d7d6 b1c3 c7c6 h4g5 h6g5 h1h8 g7h8 f3e5","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 Bg7 5. h4 h6 6. d4 d6 7. Nc3 c6 8. hxg5 hxg5 9. Rxh8 Bxh8 10. Ne5",False ), \
                (_("KGA: Hanstein gambit"),"C38","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 f8g7 e1g1","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 Bg7 5. O-O",False ), \
                (_("KGA: Herzfeld gambit"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 f3e5 d8h4 e1f1 b8c6","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 g4 5. Ne5 Qh4+ 6. Kf1 Nc6",False ), \
                (_("KGA: Keres (Mason-Steinitz) gambit"),"C33","e2e4 e7e5 f2f4 e5f4 b1c3","1. e4 e5 2. f4 exf4 3. Nc3",False ), \
                (_("KGA: Kieseritsky, Berlin defence"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3e5 g8f6","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 Nf6",False ), \
                (_("KGA: Kieseritsky, Berlin defence, 6.Bc4"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3e5 g8f6 f1c4","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 Nf6 6. Bc4",False ), \
                (_("KGA: Kieseritsky, Berlin defence, Riviere variation"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3e5 g8f6 e5g4 d7d5","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 Nf6 6. Nxg4 d5",False ), \
                (_("KGA: Kieseritsky, Brentano (Campbell) defence"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3e5 d7d5","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 d5",False ), \
                (_("KGA: Kieseritsky, Brentano defence"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3e5 d7d5 d2d4 g8f6 c1f4","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 d5 6. d4 Nf6 7. Bxf4",False ), \
                (_("KGA: Kieseritsky, Brentano defence, Caro variation"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3e5 d7d5 d2d4 g8f6 c1f4 f6e4 b1d2","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 d5 6. d4 Nf6 7. Bxf4 Nxe4 8. Nd2",False ), \
                (_("KGA: Kieseritsky, Brentano defence, Kaplanek variation"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3e5 d7d5 d2d4 g8f6 e4d5 d8d5 b1c3 f8b4 e1f2","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 d5 6. d4 Nf6 7. exd5 Qxd5 8. Nc3 Bb4 9. Kf2",False ), \
                (_("KGA: Kieseritsky, Kolisch defence"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3e5 d7d6","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 d6",False ), \
                (_("KGA: Kieseritsky, Neumann defence"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3e5 b8c6","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 Nc6",False ), \
                (_("KGA: Kieseritsky, Paulsen defence"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3e5 f8g7","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 Bg7",False ), \
                (_("KGA: Kieseritsky, Polerio defence"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3e5 f8e7","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 Be7",False ), \
                (_("KGA: Kieseritsky, Rice gambit"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3e5 g8f6 f1c4 d7d5 e4d5 f8d6 e1g1","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 Nf6 6. Bc4 d5 7. exd5 Bd6 8. O-O",False ), \
                (_("KGA: Kieseritsky, Salvio (Rosenthal) defence"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3e5 d8e7","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 Qe7",False ), \
                (_("KGA: Kieseritsky, Salvio defence, Cozio variation"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3e5 d8e7 d2d4 f7f5 f1c4","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 Qe7 6. d4 f5 7. Bc4",False ), \
                (_("KGA: Kieseritsky, long whip (Stockwhip, classical) defence"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3e5 h7h5","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 h5",False ), \
                (_("KGA: Kieseritsky, long whip defence, Jaenisch variation"),"C39","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3e5 h7h5 f1c4 h8h7 d2d4 f8h6 b1c3","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 h5 6. Bc4 Rh7 7. d4 Bh6 8. Nc3",False ), \
                (_("KGA: King's knight's gambit"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4",False ), \
                (_("KGA: Lesser bishop's (Petroff-Jaenisch-Tartakower) gambit"),"C33","e2e4 e7e5 f2f4 e5f4 f1e2","1. e4 e5 2. f4 exf4 3. Be2",False ), \
                (_("KGA: Lolli gambit (wild Muzio gambit)"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 c4f7","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 g4 5. Bxf7+",False ), \
                (_("KGA: Lolli gambit, Young variation"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 c4f7 e8f7 e1g1 g4f3 d1f3 d8f6 d2d4 f6d4 c1e3 d4f6 b1c3","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 g4 5. Bxf7+ Kxf7 6. O-O gxf3 7. Qxf3 Qf6 8. d4 Qxd4+ 9. Be3 Qf6 10. Nc3",False ), \
                (_("KGA: Lopez-Gianutio counter-gambit, Hein variation"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 f7f5 d1e2 d8h4 e1d1 f5e4 b1c3 e8d8","1. e4 e5 2. f4 exf4 3. Bc4 f5 4. Qe2 Qh4+ 5. Kd1 fxe4 6. Nc3 Kd8",False ), \
                (_("KGA: MacDonnell gambit"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 b1c3","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 g4 5. Nc3",False ), \
                (_("KGA: Muzio gambit"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 e1g1","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 g4 5. O-O",False ), \
                (_("KGA: Muzio gambit, Brentano defence"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 e1g1 d7d5","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 g4 5. O-O d5",False ), \
                (_("KGA: Muzio gambit, From defence"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 e1g1 g4f3 d1f3 d8e7","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 g4 5. O-O gxf3 6. Qxf3 Qe7",False ), \
                (_("KGA: Muzio gambit, Holloway defence"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 e1g1 g4f3 d1f3 b8c6","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 g4 5. O-O gxf3 6. Qxf3 Nc6",False ), \
                (_("KGA: Muzio gambit, Kling and Horwitz counter-attack"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 e1g1 d8e7","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 g4 5. O-O Qe7",False ), \
                (_("KGA: Muzio gambit, Paulsen variation"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 e1g1 g4f3 d1f3 d8f6 e4e5 f6e5 d2d3 f8h6 b1c3 g8e7 c1d2 b8c6 a1e1","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 g4 5. O-O gxf3 6. Qxf3 Qf6 7. e5 Qxe5 8. d3 Bh6 9. Nc3 Ne7 10. Bd2 Nbc6 11. Rae1",False ), \
                (_("KGA: Orsini gambit"),"C33","e2e4 e7e5 f2f4 e5f4 b2b3","1. e4 e5 2. f4 exf4 3. b3",False ), \
                (_("KGA: Pawn's gambit (Stamma gambit)"),"C33","e2e4 e7e5 f2f4 e5f4 h2h4","1. e4 e5 2. f4 exf4 3. h4",False ), \
                (_("KGA: Philidor gambit"),"C38","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 f8g7 h2h4","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 Bg7 5. h4",False ), \
                (_("KGA: Philidor gambit, Schultz variation"),"C38","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 f8g7 h2h4 h7h6 d2d4 d7d6 d1d3","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 Bg7 5. h4 h6 6. d4 d6 7. Qd3",False ), \
                (_("KGA: Quaade gambit"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 b1c3","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Nc3",False ), \
                (_("KGA: Rosentreter gambit"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 d2d4","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. d4",False ), \
                (_("KGA: Salvio gambit"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 f3e5","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 g4 5. Ne5",False ), \
                (_("KGA: Salvio gambit, Anderssen counter-attack"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 f3e5 d8h4 e1f1 g8h6 d2d4 d7d6","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 g4 5. Ne5 Qh4+ 6. Kf1 Nh6 7. d4 d6",False ), \
                (_("KGA: Schallop defence"),"C34","e2e4 e7e5 f2f4 e5f4 g1f3 g8f6","1. e4 e5 2. f4 exf4 3. Nf3 Nf6",False ), \
                (_("KGA: Schurig gambit"),"C33","e2e4 e7e5 f2f4 e5f4 f1d3","1. e4 e5 2. f4 exf4 3. Bd3",False ), \
                (_("KGA: Silberschmidt gambit"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 f3e5 d8h4 e1f1 g8h6 d2d4 f4f3","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 g4 5. Ne5 Qh4+ 6. Kf1 Nh6 7. d4 f3",False ), \
                (_("KGA: Soerensen gambit"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 d2d4 g5g4 f3e5","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. d4 g4 5. Ne5",False ), \
                (_("KGA: Tumbleweed gambit"),"C33","e2e4 e7e5 f2f4 e5f4 e1f2","1. e4 e5 2. f4 exf4 3. Kf2",False ), \
                (_("KGA: Villemson (Steinitz) gambit"),"C33","e2e4 e7e5 f2f4 e5f4 d2d4","1. e4 e5 2. f4 exf4 3. d4",False ), \
                (_("KGA: bishop's gambit"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4","1. e4 e5 2. f4 exf4 3. Bc4",False ), \
                (_("KGA: bishop's gambit, Anderssen variation"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 d7d5 c4d5 c7c6","1. e4 e5 2. f4 exf4 3. Bc4 d5 4. Bxd5 c6",False ), \
                (_("KGA: bishop's gambit, Bledow variation"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 d7d5","1. e4 e5 2. f4 exf4 3. Bc4 d5",False ), \
                (_("KGA: bishop's gambit, Boden defence"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 d8h4 e1f1 b8c6","1. e4 e5 2. f4 exf4 3. Bc4 Qh4+ 4. Kf1 Nc6",False ), \
                (_("KGA: bishop's gambit, Bogolyubov variation"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 g8f6 b1c3","1. e4 e5 2. f4 exf4 3. Bc4 Nf6 4. Nc3",False ), \
                (_("KGA: bishop's gambit, Boren-Svenonius variation"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 d7d5 c4d5 d8h4 e1f1 f8d6","1. e4 e5 2. f4 exf4 3. Bc4 d5 4. Bxd5 Qh4+ 5. Kf1 Bd6",False ), \
                (_("KGA: bishop's gambit, Bryan counter-gambit"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 d8h4 e1f1 b7b5","1. e4 e5 2. f4 exf4 3. Bc4 Qh4+ 4. Kf1 b5",False ), \
                (_("KGA: bishop's gambit, Chigorin's attack"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 d8h4 e1f1 d7d5 c4d5 g7g5 g2g3","1. e4 e5 2. f4 exf4 3. Bc4 Qh4+ 4. Kf1 d5 5. Bxd5 g5 6. g3",False ), \
                (_("KGA: bishop's gambit, Cozio (Morphy) defence"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 g8f6","1. e4 e5 2. f4 exf4 3. Bc4 Nf6",False ), \
                (_("KGA: bishop's gambit, Fraser variation"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 d8h4 e1f1 g7g5 b1c3 f8g7 g2g3 f4g3 d1f3","1. e4 e5 2. f4 exf4 3. Bc4 Qh4+ 4. Kf1 g5 5. Nc3 Bg7 6. g3 fxg3 7. Qf3",False ), \
                (_("KGA: bishop's gambit, Gifford variation"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 d7d5 c4d5 d8h4 e1f1 g7g5 g2g3","1. e4 e5 2. f4 exf4 3. Bc4 d5 4. Bxd5 Qh4+ 5. Kf1 g5 6. g3",False ), \
                (_("KGA: bishop's gambit, Greco variation"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 d8h4 e1f1 f8c5","1. e4 e5 2. f4 exf4 3. Bc4 Qh4+ 4. Kf1 Bc5",False ), \
                (_("KGA: bishop's gambit, Grimm attack"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 d8h4 e1f1 g7g5 b1c3 f8g7 d2d4 d7d6 e4e5","1. e4 e5 2. f4 exf4 3. Bc4 Qh4+ 4. Kf1 g5 5. Nc3 Bg7 6. d4 d6 7. e5",False ), \
                (_("KGA: bishop's gambit, Jaenisch variation"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 g8f6 b1c3 c7c6","1. e4 e5 2. f4 exf4 3. Bc4 Nf6 4. Nc3 c6",False ), \
                (_("KGA: bishop's gambit, Lopez-Gianutio counter-gambit"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 f7f5","1. e4 e5 2. f4 exf4 3. Bc4 f5",False ), \
                (_("KGA: bishop's gambit, Maurian defence"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 b8c6","1. e4 e5 2. f4 exf4 3. Bc4 Nc6",False ), \
                (_("KGA: bishop's gambit, McDonnell attack"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 d8h4 e1f1 g7g5 b1c3 f8g7 d2d4 g8e7 g2g3","1. e4 e5 2. f4 exf4 3. Bc4 Qh4+ 4. Kf1 g5 5. Nc3 Bg7 6. d4 Ne7 7. g3",False ), \
                (_("KGA: bishop's gambit, Morphy variation"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 d7d5 c4d5 g8f6","1. e4 e5 2. f4 exf4 3. Bc4 d5 4. Bxd5 Nf6",False ), \
                (_("KGA: bishop's gambit, Paulsen attack"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 g8f6 b1c3 f8b4 e4e5","1. e4 e5 2. f4 exf4 3. Bc4 Nf6 4. Nc3 Bb4 5. e5",False ), \
                (_("KGA: bishop's gambit, Ruy Lopez defence"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 c7c6","1. e4 e5 2. f4 exf4 3. Bc4 c6",False ), \
                (_("KGA: bishop's gambit, Steinitz defence"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 g8e7","1. e4 e5 2. f4 exf4 3. Bc4 Ne7",False ), \
                (_("KGA: bishop's gambit, classical defence"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 d8h4 e1f1 g7g5","1. e4 e5 2. f4 exf4 3. Bc4 Qh4+ 4. Kf1 g5",False ), \
                (_("KGA: bishop's gambit, classical defence, Cozio attack"),"C33","e2e4 e7e5 f2f4 e5f4 f1c4 d8h4 e1f1 g7g5 d1f3","1. e4 e5 2. f4 exf4 3. Bc4 Qh4+ 4. Kf1 g5 5. Qf3",False ), \
                (_("KGA: double Muzio gambit"),"C37","e2e4 e7e5 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 e1g1 g4f3 d1f3 d8f6 e4e5 f6e5 c4f7","1. e4 e5 2. f4 exf4 3. Nf3 g5 4. Bc4 g4 5. O-O gxf3 6. Qxf3 Qf6 7. e5 Qxe5 8. Bxf7+",False ), \
                (_("KGD: 2...Nf6"),"C30","e2e4 e7e5 f2f4 g8f6","1. e4 e5 2. f4 Nf6",False ), \
                (_("KGD: Falkbeer counter-gambit"),"C31","e2e4 e7e5 f2f4 d7d5","1. e4 e5 2. f4 d5",False ), \
                (_("KGD: Falkbeer, 3...e4"),"C31","e2e4 e7e5 f2f4 d7d5 e4d5 e5e4","1. e4 e5 2. f4 d5 3. exd5 e4",False ), \
                (_("KGD: Falkbeer, 4.d3"),"C31","e2e4 e7e5 f2f4 d7d5 e4d5 e5e4 d2d3","1. e4 e5 2. f4 d5 3. exd5 e4 4. d3",False ), \
                (_("KGD: Falkbeer, 5.de"),"C32","e2e4 e7e5 f2f4 d7d5 e4d5 e5e4 d2d3 g8f6 d3e4","1. e4 e5 2. f4 d5 3. exd5 e4 4. d3 Nf6 5. dxe4",False ), \
                (_("KGD: Falkbeer, Alapin variation"),"C32","e2e4 e7e5 f2f4 d7d5 e4d5 e5e4 d2d3 g8f6 d3e4 f6e4 g1f3 f8c5 d1e2 c5f2 e1d1 d8d5 f3d2","1. e4 e5 2. f4 d5 3. exd5 e4 4. d3 Nf6 5. dxe4 Nxe4 6. Nf3 Bc5 7. Qe2 Bf2+ 8. Kd1 Qxd5+ 9. Nfd2",False ), \
                (_("KGD: Falkbeer, Charousek gambit"),"C32","e2e4 e7e5 f2f4 d7d5 e4d5 e5e4 d2d3 g8f6 d3e4 f6e4 d1e2","1. e4 e5 2. f4 d5 3. exd5 e4 4. d3 Nf6 5. dxe4 Nxe4 6. Qe2",False ), \
                (_("KGD: Falkbeer, Charousek variation"),"C32","e2e4 e7e5 f2f4 d7d5 e4d5 e5e4 d2d3 g8f6 d3e4 f6e4 d1e2 d8d5 b1d2 f7f5 g2g4","1. e4 e5 2. f4 d5 3. exd5 e4 4. d3 Nf6 5. dxe4 Nxe4 6. Qe2 Qxd5 7. Nd2 f5 8. g4",False ), \
                (_("KGD: Falkbeer, Keres variation"),"C32","e2e4 e7e5 f2f4 d7d5 e4d5 e5e4 d2d3 g8f6 b1d2","1. e4 e5 2. f4 d5 3. exd5 e4 4. d3 Nf6 5. Nd2",False ), \
                (_("KGD: Falkbeer, Milner-Barry variation"),"C31","e2e4 e7e5 f2f4 d7d5 b1c3","1. e4 e5 2. f4 d5 3. Nc3",False ), \
                (_("KGD: Falkbeer, Morphy gambit"),"C31","e2e4 e7e5 f2f4 d7d5 e4d5 e5e4 d2d3 g8f6 b1c3 f8b4 c1d2 e4e3","1. e4 e5 2. f4 d5 3. exd5 e4 4. d3 Nf6 5. Nc3 Bb4 6. Bd2 e3",False ), \
                (_("KGD: Falkbeer, Nimzovich variation"),"C31","e2e4 e7e5 f2f4 d7d5 e4d5 e5e4 f1b5","1. e4 e5 2. f4 d5 3. exd5 e4 4. Bb5+",False ), \
                (_("KGD: Falkbeer, Reti variation"),"C32","e2e4 e7e5 f2f4 d7d5 e4d5 e5e4 d2d3 g8f6 d1e2","1. e4 e5 2. f4 d5 3. exd5 e4 4. d3 Nf6 5. Qe2",False ), \
                (_("KGD: Falkbeer, Rubinstein variation"),"C31","e2e4 e7e5 f2f4 d7d5 e4d5 e5e4 b1c3 g8f6 d1e2","1. e4 e5 2. f4 d5 3. exd5 e4 4. Nc3 Nf6 5. Qe2",False ), \
                (_("KGD: Falkbeer, Tarrasch variation"),"C32","e2e4 e7e5 f2f4 d7d5 e4d5 e5e4 d2d3 g8f6 d3e4 f6e4 g1f3 f8c5 d1e2 c8f5 g2g4 e8g8","1. e4 e5 2. f4 d5 3. exd5 e4 4. d3 Nf6 5. dxe4 Nxe4 6. Nf3 Bc5 7. Qe2 Bf5 8. g4 O-O",False ), \
                (_("KGD: Falkbeer, Tartakower variation"),"C31","e2e4 e7e5 f2f4 d7d5 g1f3","1. e4 e5 2. f4 d5 3. Nf3",False ), \
                (_("KGD: Falkbeer, main line, 7...Bf5"),"C32","e2e4 e7e5 f2f4 d7d5 e4d5 e5e4 d2d3 g8f6 d3e4 f6e4 g1f3 f8c5 d1e2 c8f5","1. e4 e5 2. f4 d5 3. exd5 e4 4. d3 Nf6 5. dxe4 Nxe4 6. Nf3 Bc5 7. Qe2 Bf5",False ), \
                (_("KGD: Keene's defence"),"C30","e2e4 e7e5 f2f4 d8h4 g2g3 h4e7","1. e4 e5 2. f4 Qh4+ 3. g3 Qe7",False ), \
                (_("KGD: Mafia defence"),"C30","e2e4 e7e5 f2f4 c7c5","1. e4 e5 2. f4 c5",False ), \
                (_("KGD: Nimzovich counter-gambit"),"C31","e2e4 e7e5 f2f4 d7d5 e4d5 c7c6","1. e4 e5 2. f4 d5 3. exd5 c6",False ), \
                (_("KGD: Norwalde variation"),"C30","e2e4 e7e5 f2f4 d8f6","1. e4 e5 2. f4 Qf6",False ), \
                (_("KGD: Norwalde variation, Buecker gambit"),"C30","e2e4 e7e5 f2f4 d8f6 g1f3 f6f4 b1c3 f8b4 f1c4","1. e4 e5 2. f4 Qf6 3. Nf3 Qxf4 4. Nc3 Bb4 5. Bc4",False ), \
                (_("KGD: classical counter-gambit"),"C30","e2e4 e7e5 f2f4 f8c5 g1f3 d7d6 c2c3 f7f5","1. e4 e5 2. f4 Bc5 3. Nf3 d6 4. c3 f5",False ), \
                (_("KGD: classical variation"),"C30","e2e4 e7e5 f2f4 f8c5","1. e4 e5 2. f4 Bc5",False ), \
                (_("KGD: classical, 4.c3"),"C30","e2e4 e7e5 f2f4 f8c5 g1f3 d7d6 c2c3","1. e4 e5 2. f4 Bc5 3. Nf3 d6 4. c3",False ), \
                (_("KGD: classical, Hanham variation"),"C30","e2e4 e7e5 f2f4 f8c5 g1f3 d7d6 b1c3 b8d7","1. e4 e5 2. f4 Bc5 3. Nf3 d6 4. Nc3 Nd7",False ), \
                (_("KGD: classical, Heath variation"),"C30","e2e4 e7e5 f2f4 f8c5 g1f3 d7d6 b2b4","1. e4 e5 2. f4 Bc5 3. Nf3 d6 4. b4",False ), \
                (_("KGD: classical, Marshall attack"),"C30","e2e4 e7e5 f2f4 f8c5 g1f3 d7d6 c2c3 c8g4 f4e5 d6e5 d1a4","1. e4 e5 2. f4 Bc5 3. Nf3 d6 4. c3 Bg4 5. fxe5 dxe5 6. Qa4+",False ), \
                (_("KGD: classical, Reti variation"),"C30","e2e4 e7e5 f2f4 f8c5 g1f3 d7d6 c2c3 f7f5 f4e5 d6e5 d2d4 e5d4 f1c4","1. e4 e5 2. f4 Bc5 3. Nf3 d6 4. c3 f5 5. fxe5 dxe5 6. d4 exd4 7. Bc4",False ), \
                (_("KGD: classical, Soldatenkov variation"),"C30","e2e4 e7e5 f2f4 f8c5 g1f3 d7d6 f4e5","1. e4 e5 2. f4 Bc5 3. Nf3 d6 4. fxe5",False ), \
                (_("KGD: classical, Svenonius variation"),"C30","e2e4 e7e5 f2f4 f8c5 g1f3 d7d6 b1c3 g8f6 f1c4 b8c6 d2d3 c8g4 h2h3 g4f3 d1f3 e5f4","1. e4 e5 2. f4 Bc5 3. Nf3 d6 4. Nc3 Nf6 5. Bc4 Nc6 6. d3 Bg4 7. h3 Bxf3 8. Qxf3 exf4",False ), \
                (_("KP: Colorado counter"),"B00","e2e4 b8c6 g1f3 f7f5","1. e4 Nc6 2. Nf3 f5",False ), \
                (_("KP: Indian opening"),"C20","e2e4 e7e5 d2d3","1. e4 e5 2. d3",False ), \
                (_("KP: King's head opening"),"C20","e2e4 e7e5 f2f3","1. e4 e5 2. f3",False ), \
                (_("KP: Lopez opening"),"C20","e2e4 e7e5 c2c3","1. e4 e5 2. c3",False ), \
                (_("KP: Mengarini's opening"),"C20","e2e4 e7e5 a2a3","1. e4 e5 2. a3",False ), \
                (_("KP: Napoleon's opening"),"C20","e2e4 e7e5 d1f3","1. e4 e5 2. Qf3",False ), \
                (_("KP: Neo-Mongoloid defence"),"B00","e2e4 b8c6 d2d4 f7f6","1. e4 Nc6 2. d4 f6",False ), \
                (_("KP: Nimzovich defence"),"B00","e2e4 b8c6","1. e4 Nc6",False ), \
                (_("KP: Nimzovich defence, Bogolyubov variation"),"B00","e2e4 b8c6 d2d4 d7d5 b1c3","1. e4 Nc6 2. d4 d5 3. Nc3",False ), \
                (_("KP: Nimzovich defence, Marshall gambit"),"B00","e2e4 b8c6 d2d4 d7d5 e4d5 d8d5 b1c3","1. e4 Nc6 2. d4 d5 3. exd5 Qxd5 4. Nc3",False ), \
                (_("KP: Nimzovich defence, Wheeler gambit"),"B00","e2e4 b8c6 b2b4 c6b4 c2c3 b4c6 d2d4","1. e4 Nc6 2. b4 Nxb4 3. c3 Nc6 4. d4",False ), \
                (_("KP: Patzer opening"),"C20","e2e4 e7e5 d1h5","1. e4 e5 2. Qh5",False ), \
                (_("Kevitz-Trajkovich defence"),"A50","d2d4 g8f6 c2c4 b8c6","1. d4 Nf6 2. c4 Nc6",False ), \
                (_("King's Indian defence"),"E60","d2d4 g8f6 c2c4 g7g6","1. d4 Nf6 2. c4 g6",True ), \
                (_("King's Indian defence, 3.Nc3"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3","1. d4 Nf6 2. c4 g6 3. Nc3",True ), \
                (_("King's Indian with e4 & g3"),"E72","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g2g3","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. g3",False ), \
                (_("King's Indian, 3.Nf3"),"E60","d2d4 g8f6 c2c4 g7g6 g1f3","1. d4 Nf6 2. c4 g6 3. Nf3",False ), \
                (_("King's Indian: 3.g3"),"E60","d2d4 g8f6 c2c4 g7g6 g2g3","1. d4 Nf6 2. c4 g6 3. g3",False ), \
                (_("King's Indian: 3.g3, counterthrust variation"),"E60","d2d4 g8f6 c2c4 g7g6 g2g3 f8g7 f1g2 d7d5","1. d4 Nf6 2. c4 g6 3. g3 Bg7 4. Bg2 d5",False ), \
                (_("King's Indian: 4.e4"),"E70","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4",False ), \
                (_("King's Indian: 5.Be2"),"E73","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f1e2","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Be2",False ), \
                (_("King's Indian: 5.Nf3"),"E90","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3",False ), \
                (_("King's Indian: 6.Be2"),"E91","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2",False ), \
                (_("King's Indian: Andersson variation"),"E92","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5 d4e5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. dxe5",False ), \
                (_("King's Indian: Anti-Gruenfeld"),"E60","d2d4 g8f6 c2c4 g7g6 d4d5","1. d4 Nf6 2. c4 g6 3. d5",False ), \
                (_("King's Indian: Averbakh system"),"E73","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f1e2 e8g8 c1g5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Be2 O-O 6. Bg5",False ), \
                (_("King's Indian: Averbakh, 6...c5"),"E74","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f1e2 e8g8 c1g5 c7c5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Be2 O-O 6. Bg5 c5",False ), \
                (_("King's Indian: Averbakh, main line"),"E75","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f1e2 e8g8 c1g5 c7c5 d4d5 e7e6","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Be2 O-O 6. Bg5 c5 7. d5 e6",False ), \
                (_("King's Indian: Danube gambit"),"E60","d2d4 g8f6 c2c4 g7g6 d4d5 b7b5","1. d4 Nf6 2. c4 g6 3. d5 b5",False ), \
                (_("King's Indian: East Indian defence"),"A48","d2d4 g8f6 g1f3 g7g6","1. d4 Nf6 2. Nf3 g6",False ), \
                (_("King's Indian: Four pawns attack"),"E76","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f4","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f4",False ), \
                (_("King's Indian: Four pawns attack, 6.Be2"),"E77","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f4 e8g8 f1e2","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f4 O-O 6. Be2",False ), \
                (_("King's Indian: Four pawns attack, Florentine gambit"),"E77","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f4 e8g8 f1e2 c7c5 d4d5 e7e6 g1f3 e6d5 e4e5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f4 O-O 6. Be2 c5 7. d5 e6 8. Nf3 exd5 9. e5",False ), \
                (_("King's Indian: Four pawns attack, dynamic line"),"E76","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f4 e8g8 g1f3 c7c5 d4d5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f4 O-O 6. Nf3 c5 7. d5",False ), \
                (_("King's Indian: Four pawns attack, main line"),"E79","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f4 e8g8 f1e2 c7c5 g1f3 c5d4 f3d4 b8c6 c1e3","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f4 O-O 6. Be2 c5 7. Nf3 cxd4 8. Nxd4 Nc6 9. Be3",False ), \
                (_("King's Indian: Four pawns attack, with Be2 and Nf3"),"E78","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f4 e8g8 f1e2 c7c5 g1f3","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f4 O-O 6. Be2 c5 7. Nf3",False ), \
                (_("King's Indian: Gligoric-Taimanov system"),"E92","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5 c1e3","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. Be3",False ), \
                (_("King's Indian: Kazakh variation"),"E91","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 b8a6","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 Na6",False ), \
                (_("King's Indian: Kramer system"),"E70","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1e2","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nge2",False ), \
                (_("King's Indian: Larsen variation"),"E90","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 c1e3","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be3",False ), \
                (_("King's Indian: London system"),"A48","d2d4 g8f6 g1f3 g7g6 c1f4","1. d4 Nf6 2. Nf3 g6 3. Bf4",False ), \
                (_("King's Indian: Makagonov system (5.h3)"),"E71","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 h2h3","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. h3",False ), \
                (_("King's Indian: Petrosian system"),"E92","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5 d4d5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. d5",False ), \
                (_("King's Indian: Petrosian system, Keres variation"),"E93","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5 d4d5 b8d7 c1g5 h7h6 g5h4 g6g5 h4g3 f6h5 h2h4","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. d5 Nbd7 8. Bg5 h6 9. Bh4 g5 10. Bg3 Nh5 11. h4",False ), \
                (_("King's Indian: Petrosian system, Stein variation"),"E92","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5 d4d5 a7a5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. d5 a5",False ), \
                (_("King's Indian: Petrosian system, main line"),"E93","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5 d4d5 b8d7","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. d5 Nbd7",False ), \
                (_("King's Indian: Pomar system"),"E72","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g2g3 e8g8 f1g2 e7e5 g1e2","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. g3 O-O 6. Bg2 e5 7. Nge2",False ), \
                (_("King's Indian: Saemisch variation"),"E80","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f3","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3",False ), \
                (_("King's Indian: Saemisch, 5...O-O"),"E81","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f3 e8g8","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O",False ), \
                (_("King's Indian: Saemisch, 6...Nc6"),"E83","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f3 e8g8 c1e3 b8c6","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 Nc6",False ), \
                (_("King's Indian: Saemisch, Byrne variation"),"E81","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f3 e8g8 c1e3 c7c6 f1d3 a7a6","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 c6 7. Bd3 a6",False ), \
                (_("King's Indian: Saemisch, Panno formation"),"E83","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f3 e8g8 c1e3 b8c6 g1e2 a7a6","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 Nc6 7. Nge2 a6",False ), \
                (_("King's Indian: Saemisch, Panno main line"),"E84","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f3 e8g8 c1e3 b8c6 g1e2 a7a6 d1d2 a8b8","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 Nc6 7. Nge2 a6 8. Qd2 Rb8",False ), \
                (_("King's Indian: Saemisch, Ruban variation"),"E83","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f3 e8g8 c1e3 b8c6 g1e2 a8b8","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 Nc6 7. Nge2 Rb8",False ), \
                (_("King's Indian: Saemisch, double fianchetto variation"),"E82","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f3 e8g8 c1e3 b7b6","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 b6",False ), \
                (_("King's Indian: Saemisch, orthodox main line"),"E89","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f3 e8g8 c1e3 e7e5 d4d5 c7c6 g1e2 c6d5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 e5 7. d5 c6 8. Nge2 cxd5",False ), \
                (_("King's Indian: Saemisch, orthodox variation"),"E85","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f3 e8g8 c1e3 e7e5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 e5",False ), \
                (_("King's Indian: Saemisch, orthodox, 7.Nge2 c6"),"E86","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f3 e8g8 c1e3 e7e5 g1e2 c7c6","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 e5 7. Nge2 c6",False ), \
                (_("King's Indian: Saemisch, orthodox, 7.d5"),"E87","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f3 e8g8 c1e3 e7e5 d4d5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 e5 7. d5",False ), \
                (_("King's Indian: Saemisch, orthodox, 7.d5 c6"),"E88","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f3 e8g8 c1e3 e7e5 d4d5 c7c6","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 e5 7. d5 c6",False ), \
                (_("King's Indian: Saemisch, orthodox, Bronstein variation"),"E87","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f3 e8g8 c1e3 e7e5 d4d5 f6h5 d1d2 d8h4 g2g3 h5g3 d2f2 g3f1 f2h4 f1e3 e1e2 e3c4","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f3 O-O 6. Be3 e5 7. d5 Nh5 8. Qd2 Qh4+ 9. g3 Nxg3 10. Qf2 Nxf1 11. Qxh4 Nxe3 12. Ke2 Nxc4",False ), \
                (_("King's Indian: Semi-Averbakh system"),"E73","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f1e2 e8g8 c1e3","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Be2 O-O 6. Be3",False ), \
                (_("King's Indian: Six pawns attack"),"E77","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 f2f4 e8g8 f1e2 c7c5 d4d5 e7e6 d5e6 f7e6 g2g4 b8c6 h2h4","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f4 O-O 6. Be2 c5 7. d5 e6 8. dxe6 fxe6 9. g4 Nc6 10. h4",False ), \
                (_("King's Indian: Smyslov system"),"E61","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 g1f3 d7d6 c1g5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. Bg5",False ), \
                (_("King's Indian: Torre attack"),"A48","d2d4 g8f6 g1f3 g7g6 c1g5","1. d4 Nf6 2. Nf3 g6 3. Bg5",False ), \
                (_("King's Indian: Zinnowitz variation"),"E90","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 c1g5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Bg5",False ), \
                (_("King's Indian: accelerated Averbakh system"),"E70","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 c1g5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Bg5",False ), \
                (_("King's Indian: classical variation"),"E92","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5",False ), \
                (_("King's Indian: fianchetto variation"),"E62","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 g1f3 d7d6 g2g3","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. g3",False ), \
                (_("King's Indian: fianchetto with ...Nc6"),"E62","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 g1f3 d7d6 g2g3 e8g8 f1g2 b8c6","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. g3 O-O 6. Bg2 Nc6",False ), \
                (_("King's Indian: fianchetto with ...Nd7"),"E67","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 g1f3 d7d6 g2g3 e8g8 f1g2 b8d7","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. g3 O-O 6. Bg2 Nbd7",False ), \
                (_("King's Indian: fianchetto without c4"),"A49","d2d4 g8f6 g1f3 g7g6 g2g3","1. d4 Nf6 2. Nf3 g6 3. g3",False ), \
                (_("King's Indian: fianchetto, Kavalek (Bronstein) variation"),"E62","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 g1f3 d7d6 g2g3 e8g8 f1g2 c7c6 e1g1 d8a5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. g3 O-O 6. Bg2 c6 7. O-O Qa5",False ), \
                (_("King's Indian: fianchetto, Larsen system"),"E62","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 g1f3 d7d6 g2g3 e8g8 f1g2 c7c6 e1g1 c8f5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. g3 O-O 6. Bg2 c6 7. O-O Bf5",False ), \
                (_("King's Indian: fianchetto, Panno variation"),"E63","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 g1f3 d7d6 g2g3 e8g8 f1g2 b8c6 e1g1 a7a6","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. g3 O-O 6. Bg2 Nc6 7. O-O a6",False ), \
                (_("King's Indian: fianchetto, Simagin variation"),"E62","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 g1f3 d7d6 g2g3 e8g8 f1g2 b8c6 e1g1 c8g4","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. g3 O-O 6. Bg2 Nc6 7. O-O Bg4",False ), \
                (_("King's Indian: fianchetto, Uhlmann (Szabo) variation"),"E62","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 g1f3 d7d6 g2g3 e8g8 f1g2 b8c6 e1g1 e7e5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. g3 O-O 6. Bg2 Nc6 7. O-O e5",False ), \
                (_("King's Indian: fianchetto, Yugoslav Panno"),"E66","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 g1f3 d7d6 g2g3 e8g8 f1g2 c7c5 e1g1 b8c6 d4d5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. g3 O-O 6. Bg2 c5 7. O-O Nc6 8. d5",False ), \
                (_("King's Indian: fianchetto, Yugoslav system"),"E64","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 g1f3 d7d6 g2g3 e8g8 f1g2 c7c5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. g3 O-O 6. Bg2 c5",False ), \
                (_("King's Indian: fianchetto, Yugoslav, 7.O-O"),"E65","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 g1f3 d7d6 g2g3 e8g8 f1g2 c7c5 e1g1","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. g3 O-O 6. Bg2 c5 7. O-O",False ), \
                (_("King's Indian: fianchetto, classical main line"),"E69","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 g1f3 d7d6 g2g3 e8g8 f1g2 b8d7 e1g1 e7e5 e2e4 c7c6 h2h3","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. g3 O-O 6. Bg2 Nbd7 7. O-O e5 8. e4 c6 9. h3",False ), \
                (_("King's Indian: fianchetto, classical variation"),"E67","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 g1f3 d7d6 g2g3 e8g8 f1g2 b8d7 e1g1 e7e5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. g3 O-O 6. Bg2 Nbd7 7. O-O e5",False ), \
                (_("King's Indian: fianchetto, classical variation, 8.e4"),"E68","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 g1f3 d7d6 g2g3 e8g8 f1g2 b8d7 e1g1 e7e5 e2e4","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. g3 O-O 6. Bg2 Nbd7 7. O-O e5 8. e4",False ), \
                (_("King's Indian: fianchetto, lesser Simagin (Spassky) variation"),"E62","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 g1f3 d7d6 g2g3 e8g8 f1g2 b8c6 e1g1 c8f5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 d6 5. g3 O-O 6. Bg2 Nc6 7. O-O Bf5",False ), \
                (_("King's Indian: orthodox variation"),"E94","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5 e1g1","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. O-O",False ), \
                (_("King's Indian: orthodox, 7...Nbd7"),"E94","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5 e1g1 b8d7","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. O-O Nbd7",False ), \
                (_("King's Indian: orthodox, 7...Nbd7, 8.Re1"),"E95","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5 e1g1 b8d7 f1e1","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. O-O Nbd7 8. Re1",False ), \
                (_("King's Indian: orthodox, 7...Nbd7, main line"),"E96","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5 e1g1 b8d7 f1e1 c7c6 e2f1 a7a5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. O-O Nbd7 8. Re1 c6 9. Bf1 a5",False ), \
                (_("King's Indian: orthodox, Aronin-Taimanov variation"),"E97","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5 e1g1 b8c6","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. O-O Nc6",False ), \
                (_("King's Indian: orthodox, Aronin-Taimanov, 9.Ne1"),"E98","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5 e1g1 b8c6 d4d5 c6e7 f3e1","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. O-O Nc6 8. d5 Ne7 9. Ne1",False ), \
                (_("King's Indian: orthodox, Aronin-Taimanov, Benko attack"),"E99","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5 e1g1 b8c6 d4d5 c6e7 f3e1 f6d7 f2f3 f7f5 g2g4","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. O-O Nc6 8. d5 Ne7 9. Ne1 Nd7 10. f3 f5 11. g4",False ), \
                (_("King's Indian: orthodox, Aronin-Taimanov, bayonet attack"),"E97","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5 e1g1 b8c6 d4d5 c6e7 b2b4","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. O-O Nc6 8. d5 Ne7 9. b4",False ), \
                (_("King's Indian: orthodox, Aronin-Taimanov, main line"),"E99","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5 e1g1 b8c6 d4d5 c6e7 f3e1 f6d7 f2f3 f7f5","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. O-O Nc6 8. d5 Ne7 9. Ne1 Nd7 10. f3 f5",False ), \
                (_("King's Indian: orthodox, Donner variation"),"E94","d2d4 g8f6 c2c4 g7g6 b1c3 f8g7 e2e4 d7d6 g1f3 e8g8 f1e2 e7e5 e1g1 c7c6","1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. O-O c6",False ), \
                (_("King's gambit"),"C30","e2e4 e7e5 f2f4","1. e4 e5 2. f4",False ), \
                (_("King's gambit accepted"),"C33","e2e4 e7e5 f2f4 e5f4","1. e4 e5 2. f4 exf4",False ), \
                (_("King's knight opening"),"C40","e2e4 e7e5 g1f3","1. e4 e5 2. Nf3",True ), \
                (_("King's knight's gambit"),"C34","e2e4 e7e5 f2f4 e5f4 g1f3","1. e4 e5 2. f4 exf4 3. Nf3",False ), \
                (_("King's pawn game"),"C20","e2e4 e7e5","1. e4 e5",True ), \
                (_("King's pawn opening"),"B00","e2e4","1. e4",True ), \
                (_("Konstantinopolsky opening"),"C44","e2e4 e7e5 g1f3 b8c6 g2g3","1. e4 e5 2. Nf3 Nc6 3. g3",False ), \
                (_("Lasker simul special"),"A00","g2g3 h7h5","1. g3 h5",False ), \
                (_("Latvian counter-gambit"),"C40","e2e4 e7e5 g1f3 f7f5","1. e4 e5 2. Nf3 f5",False ), \
                (_("Latvian gambit, 3.Bc4"),"C40","e2e4 e7e5 g1f3 f7f5 f1c4","1. e4 e5 2. Nf3 f5 3. Bc4",False ), \
                (_("Latvian: Behting variation"),"C40","e2e4 e7e5 g1f3 f7f5 f1c4 f5e4 f3e5 d8g5 e5f7 g5g2 h1f1 d7d5 f7h8 g8f6","1. e4 e5 2. Nf3 f5 3. Bc4 fxe4 4. Nxe5 Qg5 5. Nf7 Qxg2 6. Rf1 d5 7. Nxh8 Nf6",False ), \
                (_("Latvian: Fraser defence"),"C40","e2e4 e7e5 g1f3 f7f5 f3e5 b8c6","1. e4 e5 2. Nf3 f5 3. Nxe5 Nc6",False ), \
                (_("Latvian: Nimzovich variation"),"C40","e2e4 e7e5 g1f3 f7f5 f3e5 d8f6 d2d4 d7d6 e5c4 f5e4 c4e3","1. e4 e5 2. Nf3 f5 3. Nxe5 Qf6 4. d4 d6 5. Nc4 fxe4 6. Ne3",False ), \
                (_("Latvian: Polerio variation"),"C40","e2e4 e7e5 g1f3 f7f5 f1c4 f5e4 f3e5 d7d5","1. e4 e5 2. Nf3 f5 3. Bc4 fxe4 4. Nxe5 d5",False ), \
                (_("Latvian: corkscrew counter-gambit"),"C40","e2e4 e7e5 g1f3 f7f5 f1c4 f5e4 f3e5 g8f6","1. e4 e5 2. Nf3 f5 3. Bc4 fxe4 4. Nxe5 Nf6",False ), \
                (_("Lemming defence"),"B00","e2e4 b8a6","1. e4 Na6",False ), \
                (_("Lengfellner system"),"C00","e2e4 e7e6 d2d4 d7d6","1. e4 e6 2. d4 d6",False ), \
                (_("Levitsky attack (Queen's bishop attack)"),"D00","d2d4 d7d5 c1g5","1. d4 d5 2. Bg5",False ), \
                (_("Mieses opening"),"A00","d2d3","1. d3",False ), \
                (_("Modern defence"),"A40","d2d4 g7g6","1. d4 g6",False ), \
                (_("Modern defence: Averbakh system"),"A42","d2d4 d7d6 c2c4 g7g6 b1c3 f8g7 e2e4","1. d4 d6 2. c4 g6 3. Nc3 Bg7 4. e4",False ), \
                (_("Modern defence: Averbakh system, Kotov variation"),"A42","d2d4 d7d6 c2c4 g7g6 b1c3 f8g7 e2e4 b8c6","1. d4 d6 2. c4 g6 3. Nc3 Bg7 4. e4 Nc6",False ), \
                (_("Modern defence: Averbakh system, Randspringer variation"),"A42","d2d4 d7d6 c2c4 g7g6 b1c3 f8g7 e2e4 f7f5","1. d4 d6 2. c4 g6 3. Nc3 Bg7 4. e4 f5",False ), \
                (_("Mujannah opening"),"A03","f2f4 d7d5 c2c4","1. f4 d5 2. c4",False ), \
                (_("Neo-Gruenfeld (Kemeri) defence"),"E60","d2d4 g8f6 c2c4 g7g6 g2g3 d7d5","1. d4 Nf6 2. c4 g6 3. g3 d5",False ), \
                (_("Neo-Gruenfeld defence"),"E60","d2d4 g8f6 c2c4 g7g6 f2f3 d7d5","1. d4 Nf6 2. c4 g6 3. f3 d5",False ), \
                (_("Neo-Gruenfeld, 5.Nf3"),"E60","d2d4 g8f6 c2c4 g7g6 g2g3 d7d5 f1g2 f8g7 g1f3","1. d4 Nf6 2. c4 g6 3. g3 d5 4. Bg2 Bg7 5. Nf3",False ), \
                (_("Neo-Gruenfeld, 5.cd"),"E60","d2d4 g8f6 c2c4 g7g6 g2g3 d7d5 f1g2 f8g7 c4d5 f6d5","1. d4 Nf6 2. c4 g6 3. g3 d5 4. Bg2 Bg7 5. cxd5 Nxd5",False ), \
                (_("Neo-Gruenfeld, 5.cd, main line"),"E60","d2d4 g8f6 c2c4 g7g6 g2g3 d7d5 f1g2 f8g7 c4d5 f6d5 e2e4 d5b6 g1e2","1. d4 Nf6 2. c4 g6 3. g3 d5 4. Bg2 Bg7 5. cxd5 Nxd5 6. e4 Nb6 7. Ne2",False ), \
                (_("Neo-Gruenfeld, 6.O-O"),"E60","d2d4 g8f6 c2c4 g7g6 g2g3 d7d5 f1g2 f8g7 g1f3 e8g8 e1g1","1. d4 Nf6 2. c4 g6 3. g3 d5 4. Bg2 Bg7 5. Nf3 O-O 6. O-O",False ), \
                (_("Neo-Gruenfeld, 6.O-O c6"),"E60","d2d4 g8f6 c2c4 g7g6 g2g3 d7d5 f1g2 f8g7 g1f3 e8g8 e1g1 c7c6","1. d4 Nf6 2. c4 g6 3. g3 d5 4. Bg2 Bg7 5. Nf3 O-O 6. O-O c6",False ), \
                (_("Neo-Gruenfeld, 6.O-O, main line"),"E60","d2d4 g8f6 c2c4 g7g6 g2g3 d7d5 f1g2 f8g7 g1f3 e8g8 e1g1 c7c6 c4d5 c6d5","1. d4 Nf6 2. c4 g6 3. g3 d5 4. Bg2 Bg7 5. Nf3 O-O 6. O-O c6 7. cxd5 cxd5",False ), \
                (_("Neo-Gruenfeld, 6.cd Nxd5, 7.O-O"),"E60","d2d4 g8f6 c2c4 g7g6 g2g3 d7d5 f1g2 f8g7 g1f3 e8g8 c4d5 f6d5 e1g1","1. d4 Nf6 2. c4 g6 3. g3 d5 4. Bg2 Bg7 5. Nf3 O-O 6. cxd5 Nxd5 7. O-O",False ), \
                (_("Neo-Gruenfeld, 6.cd Nxd5, 7.O-O Nb6"),"E60","d2d4 g8f6 c2c4 g7g6 g2g3 d7d5 f1g2 f8g7 g1f3 e8g8 c4d5 f6d5 e1g1 d5b6","1. d4 Nf6 2. c4 g6 3. g3 d5 4. Bg2 Bg7 5. Nf3 O-O 6. cxd5 Nxd5 7. O-O Nb6",False ), \
                (_("Neo-Gruenfeld, 6.cd Nxd5, 7.O-O c5, 8.Nc3"),"E60","d2d4 g8f6 c2c4 g7g6 g2g3 d7d5 f1g2 f8g7 g1f3 e8g8 c4d5 f6d5 e1g1 c7c5 b1c3","1. d4 Nf6 2. c4 g6 3. g3 d5 4. Bg2 Bg7 5. Nf3 O-O 6. cxd5 Nxd5 7. O-O c5 8. Nc3",False ), \
                (_("Neo-Gruenfeld, 6.cd Nxd5, 7.O-O c5, 8.dc"),"E60","d2d4 g8f6 c2c4 g7g6 g2g3 d7d5 f1g2 f8g7 g1f3 e8g8 c4d5 f6d5 e1g1 c7c5 d4c5","1. d4 Nf6 2. c4 g6 3. g3 d5 4. Bg2 Bg7 5. Nf3 O-O 6. cxd5 Nxd5 7. O-O c5 8. dxc5",False ), \
                (_("Neo-Indian (Seirawan) attack"),"E00","d2d4 g8f6 c2c4 e7e6 c1g5","1. d4 Nf6 2. c4 e6 3. Bg5",False ), \
                (_("Nimzo-Indian defence"),"E20","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4",True ), \
                (_("Nimzo-Indian: 4.e3"),"E40","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3",False ), \
                (_("Nimzo-Indian: 4.e3 O-O"),"E46","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O",False ), \
                (_("Nimzo-Indian: 4.e3 O-O, 5.Bd3"),"E47","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 f1d3","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3",False ), \
                (_("Nimzo-Indian: 4.e3 O-O, 5.Bd3 d5"),"E48","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 f1d3 d7d5","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3 d5",False ), \
                (_("Nimzo-Indian: 4.e3 c5"),"E41","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 c7c5","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 c5",False ), \
                (_("Nimzo-Indian: 4.e3 c5, 5.Ne2 (Rubinstein)"),"E42","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 c7c5 g1e2","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 c5 5. Nge2",False ), \
                (_("Nimzo-Indian: 4.e3 e8g8, 5.Nf3 d7d5"),"E51","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 g1f3 d7d5","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Nf3 d5",False ), \
                (_("Nimzo-Indian: 4.e3 e8g8, 5.Nf3, without ...d5"),"E50","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 g1f3","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Nf3",False ), \
                (_("Nimzo-Indian: 4.e3, Botvinnik system"),"E49","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 f1d3 d7d5 a2a3 b4c3 b2c3","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3 d5 6. a3 Bxc3+ 7. bxc3",False ), \
                (_("Nimzo-Indian: 4.e3, Bronstein (Byrne) variation"),"E45","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 b7b6 g1e2 c8a6","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 b6 5. Nge2 Ba6",False ), \
                (_("Nimzo-Indian: 4.e3, Gligoric system with 7...Nbd7"),"E53","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 g1f3 d7d5 f1d3 c7c5 e1g1 b8d7","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Nf3 d5 6. Bd3 c5 7. O-O Nbd7",False ), \
                (_("Nimzo-Indian: 4.e3, Gligoric system with 7...dc"),"E54","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 g1f3 d7d5 f1d3 c7c5 e1g1 d5c4 d3c4","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Nf3 d5 6. Bd3 c5 7. O-O dxc4 8. Bxc4",False ), \
                (_("Nimzo-Indian: 4.e3, Gligoric system, Bronstein variation"),"E55","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 g1f3 d7d5 f1d3 c7c5 e1g1 d5c4 d3c4 b8d7","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Nf3 d5 6. Bd3 c5 7. O-O dxc4 8. Bxc4 Nbd7",False ), \
                (_("Nimzo-Indian: 4.e3, Gligoric system, Smyslov variation"),"E54","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 g1f3 d7d5 f1d3 c7c5 e1g1 d5c4 d3c4 d8e7","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Nf3 d5 6. Bd3 c5 7. O-O dxc4 8. Bxc4 Qe7",False ), \
                (_("Nimzo-Indian: 4.e3, Keres variation"),"E53","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 g1f3 d7d5 f1d3 c7c5 e1g1 b7b6","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Nf3 d5 6. Bd3 c5 7. O-O b6",False ), \
                (_("Nimzo-Indian: 4.e3, Ragozin variation"),"E51","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 g1f3 d7d5 f1d3 b8c6 e1g1 d5c4","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Nf3 d5 6. Bd3 Nc6 7. O-O dxc4",False ), \
                (_("Nimzo-Indian: 4.e3, Taimanov variation"),"E40","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 b8c6","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 Nc6",False ), \
                (_("Nimzo-Indian: 4.e3, main line"),"E59","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 g1f3 d7d5 f1d3 c7c5 e1g1 b8c6 a2a3 b4c3 b2c3 d5c4 d3c4","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Nf3 d5 6. Bd3 c5 7. O-O Nc6 8. a3 Bxc3 9. bxc3 dxc4 10. Bxc4",False ), \
                (_("Nimzo-Indian: 4.e3, main line with ...b6"),"E52","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 g1f3 d7d5 f1d3 b7b6","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Nf3 d5 6. Bd3 b6",False ), \
                (_("Nimzo-Indian: 4.e3, main line with ...c5"),"E53","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 g1f3 d7d5 f1d3 c7c5","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Nf3 d5 6. Bd3 c5",False ), \
                (_("Nimzo-Indian: 4.e3, main line with 7...Nc6"),"E56","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 g1f3 d7d5 f1d3 c7c5 e1g1 b8c6","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Nf3 d5 6. Bd3 c5 7. O-O Nc6",False ), \
                (_("Nimzo-Indian: 4.e3, main line with 8...Bxc3"),"E58","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 g1f3 d7d5 f1d3 c7c5 e1g1 b8c6 a2a3 b4c3 b2c3","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Nf3 d5 6. Bd3 c5 7. O-O Nc6 8. a3 Bxc3 9. bxc3",False ), \
                (_("Nimzo-Indian: 4.e3, main line with 8...dc and 9...cd"),"E57","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 g1f3 d7d5 f1d3 c7c5 e1g1 b8c6 a2a3 d5c4 d3c4 c5d4","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Nf3 d5 6. Bd3 c5 7. O-O Nc6 8. a3 dxc4 9. Bxc4 cxd4",False ), \
                (_("Nimzo-Indian: Fischer variation"),"E43","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 b7b6","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 b6",False ), \
                (_("Nimzo-Indian: Fischer variation, 5.Ne2"),"E44","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 b7b6 g1e2","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 b6 5. Nge2",False ), \
                (_("Nimzo-Indian: Kmoch variation"),"E20","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 f2f3","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. f3",False ), \
                (_("Nimzo-Indian: Leningrad variation"),"E30","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 c1g5","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bg5",False ), \
                (_("Nimzo-Indian: Leningrad, ...b5 gambit"),"E30","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 c1g5 h7h6 g5h4 c7c5 d4d5 b7b5","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bg5 h6 5. Bh4 c5 6. d5 b5",False ), \
                (_("Nimzo-Indian: Leningrad, main line"),"E31","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 c1g5 h7h6 g5h4 c7c5 d4d5 d7d6","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bg5 h6 5. Bh4 c5 6. d5 d6",False ), \
                (_("Nimzo-Indian: Mikenas attack"),"E20","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1d3","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qd3",False ), \
                (_("Nimzo-Indian: Reshevsky variation"),"E46","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 g1e2","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Nge2",False ), \
                (_("Nimzo-Indian: Romanishin-Kasparov (Steiner) system"),"E20","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 g2g3","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. g3",False ), \
                (_("Nimzo-Indian: Saemisch variation"),"E24","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 a2a3 b4c3 b2c3","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3",False ), \
                (_("Nimzo-Indian: Saemisch, Botvinnik variation"),"E24","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 a2a3 b4c3 b2c3 c7c5 f2f3 d7d5 e2e3 e8g8 c4d5 f6d5","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 c5 6. f3 d5 7. e3 O-O 8. cxd5 Nxd5",False ), \
                (_("Nimzo-Indian: Saemisch, Capablanca variation"),"E29","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 a2a3 b4c3 b2c3 e8g8 e2e3 c7c5 f1d3 b8c6 g1e2 b7b6 e3e4 f6e8","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 O-O 6. e3 c5 7. Bd3 Nc6 8. Ne2 b6 9. e4 Ne8",False ), \
                (_("Nimzo-Indian: Saemisch, Keres variation"),"E25","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 a2a3 b4c3 b2c3 c7c5 f2f3 d7d5 c4d5 f6d5 d4c5","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 c5 6. f3 d5 7. cxd5 Nxd5 8. dxc5",False ), \
                (_("Nimzo-Indian: Saemisch, O'Kelly variation"),"E26","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 a2a3 b4c3 b2c3 c7c5 e2e3 b7b6","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 c5 6. e3 b6",False ), \
                (_("Nimzo-Indian: Saemisch, Romanovsky variation"),"E25","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 a2a3 b4c3 b2c3 c7c5 f2f3 d7d5 c4d5 f6d5 d4c5 f7f5","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 c5 6. f3 d5 7. cxd5 Nxd5 8. dxc5 f5",False ), \
                (_("Nimzo-Indian: Saemisch, main line"),"E29","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 a2a3 b4c3 b2c3 e8g8 e2e3 c7c5 f1d3 b8c6","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 O-O 6. e3 c5 7. Bd3 Nc6",False ), \
                (_("Nimzo-Indian: Simagin variation"),"E46","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 e8g8 g1e2 d7d5 a2a3 b4d6","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Nge2 d5 6. a3 Bd6",False ), \
                (_("Nimzo-Indian: Spielmann variation"),"E22","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1b3","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qb3",False ), \
                (_("Nimzo-Indian: Spielmann, 4...c5, 5.dc Nc6"),"E23","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1b3 c7c5 d4c5 b8c6","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qb3 c5 5. dxc5 Nc6",False ), \
                (_("Nimzo-Indian: Spielmann, Karlsbad variation"),"E23","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1b3 c7c5 d4c5 b8c6 g1f3 f6e4 c1d2 e4d2","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qb3 c5 5. dxc5 Nc6 6. Nf3 Ne4 7. Bd2 Nxd2",False ), \
                (_("Nimzo-Indian: Spielmann, San Remo variation"),"E23","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1b3 c7c5 d4c5 b8c6 g1f3 f6e4 c1d2 e4c5","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qb3 c5 5. dxc5 Nc6 6. Nf3 Ne4 7. Bd2 Nxc5",False ), \
                (_("Nimzo-Indian: Spielmann, Staahlberg variation"),"E23","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1b3 c7c5 d4c5 b8c6 g1f3 f6e4 c1d2 e4c5 b3c2 f7f5 g2g3","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qb3 c5 5. dxc5 Nc6 6. Nf3 Ne4 7. Bd2 Nxc5 8. Qc2 f5 9. g3",False ), \
                (_("Nimzo-Indian: classical variation"),"E32","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1c2","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2",False ), \
                (_("Nimzo-Indian: classical, 4...Nc6"),"E33","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1c2 b8c6","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 Nc6",False ), \
                (_("Nimzo-Indian: classical, 4...c5"),"E38","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1c2 c7c5","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 c5",False ), \
                (_("Nimzo-Indian: classical, Adorjan gambit"),"E32","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1c2 e8g8 a2a3 b4c3 c2c3 b7b5","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 O-O 5. a3 Bxc3+ 6. Qxc3 b5",False ), \
                (_("Nimzo-Indian: classical, Botvinnik variation"),"E36","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1c2 d7d5 a2a3 b4c3 c2c3 b8c6","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 d5 5. a3 Bxc3+ 6. Qxc3 Nc6",False ), \
                (_("Nimzo-Indian: classical, Milner-Barry (Zurich) variation"),"E33","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1c2 b8c6 g1f3 d7d6","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 Nc6 5. Nf3 d6",False ), \
                (_("Nimzo-Indian: classical, Noa variation"),"E34","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1c2 d7d5","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 d5",False ), \
                (_("Nimzo-Indian: classical, Noa variation, 5.a3"),"E36","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1c2 d7d5 a2a3","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 d5 5. a3",False ), \
                (_("Nimzo-Indian: classical, Noa variation, 5.cd ed"),"E35","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1c2 d7d5 c4d5 e6d5","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 d5 5. cxd5 exd5",False ), \
                (_("Nimzo-Indian: classical, Noa variation, main line"),"E36","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1c2 d7d5 a2a3 b4c3 c2c3 f6e4","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 d5 5. a3 Bxc3+ 6. Qxc3 Ne4",False ), \
                (_("Nimzo-Indian: classical, Noa variation, main line, 7.Qc2"),"E37","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1c2 d7d5 a2a3 b4c3 c2c3 f6e4 c3c2","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 d5 5. a3 Bxc3+ 6. Qxc3 Ne4 7. Qc2",False ), \
                (_("Nimzo-Indian: classical, Pirc variation"),"E39","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1c2 c7c5 d4c5 e8g8","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 c5 5. dxc5 O-O",False ), \
                (_("Nimzo-Indian: classical, San Remo variation"),"E37","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 d1c2 d7d5 a2a3 b4c3 c2c3 f6e4 c3c2 b8c6 e2e3 e6e5","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 d5 5. a3 Bxc3+ 6. Qxc3 Ne4 7. Qc2 Nc6 8. e3 e5",False ), \
                (_("Nimzo-Indian: e3, Huebner variation"),"E41","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 e2e3 c7c5 f1d3 b8c6 g1f3 b4c3 b2c3 d7d6","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 c5 5. Bd3 Nc6 6. Nf3 Bxc3+ 7. bxc3 d6",False ), \
                (_("Nimzo-Indian: three knights variation"),"E21","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 g1f3","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Nf3",False ), \
                (_("Nimzo-Indian: three knights, Euwe variation"),"E21","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 g1f3 c7c5 d4d5 f6e4","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Nf3 c5 5. d5 Ne4",False ), \
                (_("Nimzo-Indian: three knights, Korchnoi variation"),"E21","d2d4 g8f6 c2c4 e7e6 b1c3 f8b4 g1f3 c7c5 d4d5","1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Nf3 c5 5. d5",False ), \
                (_("Nimzovich-Larsen attack"),"A01","b2b3","1. b3",False ), \
                (_("Nimzovich-Larsen attack: Dutch variation"),"A01","b2b3 f7f5","1. b3 f5",False ), \
                (_("Nimzovich-Larsen attack: English variation"),"A01","b2b3 c7c5","1. b3 c5",False ), \
                (_("Nimzovich-Larsen attack: Indian variation"),"A01","b2b3 g8f6","1. b3 Nf6",False ), \
                (_("Nimzovich-Larsen attack: Polish variation"),"A01","b2b3 b7b5","1. b3 b5",False ), \
                (_("Nimzovich-Larsen attack: classical variation"),"A01","b2b3 d7d5","1. b3 d5",False ), \
                (_("Nimzovich-Larsen attack: modern variation"),"A01","b2b3 e7e5","1. b3 e5",False ), \
                (_("Nimzovich-Larsen attack: symmetrical variation"),"A01","b2b3 b7b6","1. b3 b6",False ), \
                (_("Norwegian defence"),"B06","e2e4 g7g6 d2d4 g8f6 e4e5 f6h5 g2g4 h5g7","1. e4 g6 2. d4 Nf6 3. e5 Nh5 4. g4 Ng7",False ), \
                (_("Novosibirsk opening"),"A00","b1c3 c7c5 d2d4 c5d4 d1d4 b8c6 d4h4","1. Nc3 c5 2. d4 cxd4 3. Qxd4 Nc6 4. Qh4",False ), \
                (_("Old Benoni defence"),"A43","d2d4 c7c5","1. d4 c5",False ), \
                (_("Old Benoni: Franco-Benoni defence"),"A43","d2d4 c7c5 d4d5 e7e6 e2e4","1. d4 c5 2. d5 e6 3. e4",False ), \
                (_("Old Benoni: Mujannah formation"),"A43","d2d4 c7c5 d4d5 f7f5","1. d4 c5 2. d5 f5",False ), \
                (_("Old Benoni: Schmid's system"),"A43","d2d4 c7c5 d4d5 d7d6 b1c3 g7g6","1. d4 c5 2. d5 d6 3. Nc3 g6",False ), \
                (_("Old Indian defence"),"A41","d2d4 d7d6 c2c4","1. d4 d6 2. c4",False ), \
                (_("Old Indian: Dus-Khotimirsky variation"),"A54","d2d4 g8f6 c2c4 d7d6 b1c3 e7e5 e2e3 b8d7 f1d3","1. d4 Nf6 2. c4 d6 3. Nc3 e5 4. e3 Nbd7 5. Bd3",False ), \
                (_("Old Indian: Janowski variation"),"A53","d2d4 g8f6 c2c4 d7d6 b1c3 c8f5","1. d4 Nf6 2. c4 d6 3. Nc3 Bf5",False ), \
                (_("Old Indian: Tartakower (Wade) variation"),"A41","d2d4 d7d6 g1f3 c8g4","1. d4 d6 2. Nf3 Bg4",False ), \
                (_("Old Indian: Ukrainian variation"),"A54","d2d4 g8f6 c2c4 d7d6 b1c3 e7e5","1. d4 Nf6 2. c4 d6 3. Nc3 e5",False ), \
                (_("Old Indian: Ukrainian variation, 4.Nf3"),"A54","d2d4 g8f6 c2c4 d7d6 b1c3 e7e5 g1f3","1. d4 Nf6 2. c4 d6 3. Nc3 e5 4. Nf3",False ), \
                (_("Old Indian: main line"),"A55","d2d4 g8f6 c2c4 d7d6 b1c3 e7e5 g1f3 b8d7 e2e4","1. d4 Nf6 2. c4 d6 3. Nc3 e5 4. Nf3 Nbd7 5. e4",False ), \
                (_("Owen defence"),"B00","e2e4 b7b6","1. e4 b6",False ), \
                (_("Paleface attack"),"A45","d2d4 g8f6 f2f3","1. d4 Nf6 2. f3",False ), \
                (_("Petrov three knights game"),"C42","e2e4 e7e5 g1f3 g8f6 b1c3","1. e4 e5 2. Nf3 Nf6 3. Nc3",False ), \
                (_("Petrov's defence"),"C42","e2e4 e7e5 g1f3 g8f6","1. e4 e5 2. Nf3 Nf6",True ), \
                (_("Petrov: Cochrane gambit"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5f7","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nxf7",False ), \
                (_("Petrov: Cozio (Lasker) attack"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5f3 f6e4 d1e2","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. Qe2",False ), \
                (_("Petrov: Damiano variation"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 f6e4","1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nxe4",False ), \
                (_("Petrov: French attack"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5f3 f6e4 d2d3","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d3",False ), \
                (_("Petrov: Italian variation"),"C42","e2e4 e7e5 g1f3 g8f6 f1c4","1. e4 e5 2. Nf3 Nf6 3. Bc4",False ), \
                (_("Petrov: Kaufmann attack"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5f3 f6e4 c2c4","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. c4",False ), \
                (_("Petrov: Nimzovich attack"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5f3 f6e4 b1c3","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. Nc3",False ), \
                (_("Petrov: Paulsen attack"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5c4","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nc4",False ), \
                (_("Petrov: Urusov gambit"),"C43","e2e4 e7e5 g1f3 g8f6 d2d4 e5d4 f1c4","1. e4 e5 2. Nf3 Nf6 3. d4 exd4 4. Bc4",False ), \
                (_("Petrov: classical attack"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5f3 f6e4 d2d4","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4",False ), \
                (_("Petrov: classical attack, Berger variation"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5f3 f6e4 d2d4 d6d5 f1d3 f8e7 e1g1 b8c6 f1e1 c8g4 c2c3 f7f5 b1d2","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Be7 7. O-O Nc6 8. Re1 Bg4 9. c3 f5 10. Nbd2",False ), \
                (_("Petrov: classical attack, Chigorin variation"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5f3 f6e4 d2d4 d6d5 f1d3 f8e7 e1g1 b8c6 f1e1","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Be7 7. O-O Nc6 8. Re1",False ), \
                (_("Petrov: classical attack, Jaenisch variation"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5f3 f6e4 d2d4 d6d5 f1d3 f8e7 e1g1 b8c6 c2c4","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Be7 7. O-O Nc6 8. c4",False ), \
                (_("Petrov: classical attack, Krause variation"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5f3 f6e4 d2d4 d6d5 f1d3 f8e7 e1g1 b8c6 f1e1 c8g4 c2c3 f7f5 c3c4","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Be7 7. O-O Nc6 8. Re1 Bg4 9. c3 f5 10. c4",False ), \
                (_("Petrov: classical attack, Maroczy variation"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5f3 f6e4 d2d4 d6d5 f1d3 f8e7 e1g1 b8c6 f1e1 c8g4 c2c3 f7f5 c3c4 e7h4","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Be7 7. O-O Nc6 8. Re1 Bg4 9. c3 f5 10. c4 Bh4",False ), \
                (_("Petrov: classical attack, Marshall trap"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5f3 f6e4 d2d4 d6d5 f1d3 f8d6 e1g1 e8g8 c2c4 c8g4 c4d5 f7f5 f1e1 d6h2","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Bd6 7. O-O O-O 8. c4 Bg4 9. cxd5 f5 10. Re1 Bxh2+",False ), \
                (_("Petrov: classical attack, Marshall variation"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5f3 f6e4 d2d4 d6d5 f1d3 f8d6","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Bd6",False ), \
                (_("Petrov: classical attack, Mason variation"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5f3 f6e4 d2d4 d6d5 f1d3 f8e7 e1g1 e8g8","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Be7 7. O-O O-O",False ), \
                (_("Petrov: classical attack, Tarrasch variation"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5f3 f6e4 d2d4 d6d5 f1d3 f8d6 e1g1 e8g8 c2c4 c8g4","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Bd6 7. O-O O-O 8. c4 Bg4",False ), \
                (_("Petrov: classical attack, close variation"),"C42","e2e4 e7e5 g1f3 g8f6 f3e5 d7d6 e5f3 f6e4 d2d4 e4f6","1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 Nf6",False ), \
                (_("Petrov: modern (Steinitz) attack"),"C43","e2e4 e7e5 g1f3 g8f6 d2d4","1. e4 e5 2. Nf3 Nf6 3. d4",False ), \
                (_("Petrov: modern attack, Bardeleben variation"),"C43","e2e4 e7e5 g1f3 g8f6 d2d4 e5d4 e4e5 f6e4 d1e2 e4c5 f3d4 b8c6","1. e4 e5 2. Nf3 Nf6 3. d4 exd4 4. e5 Ne4 5. Qe2 Nc5 6. Nxd4 Nc6",False ), \
                (_("Petrov: modern attack, Steinitz variation"),"C43","e2e4 e7e5 g1f3 g8f6 d2d4 e5d4 e4e5 f6e4 d1e2","1. e4 e5 2. Nf3 Nf6 3. d4 exd4 4. e5 Ne4 5. Qe2",False ), \
                (_("Petrov: modern attack, Symmetrical variation"),"C43","e2e4 e7e5 g1f3 g8f6 d2d4 f6e4","1. e4 e5 2. Nf3 Nf6 3. d4 Nxe4",False ), \
                (_("Petrov: modern attack, Trifunovic variation"),"C43","e2e4 e7e5 g1f3 g8f6 d2d4 f6e4 f1d3 d7d5 f3e5 f8d6 e1g1 e8g8 c2c4 d6e5","1. e4 e5 2. Nf3 Nf6 3. d4 Nxe4 4. Bd3 d5 5. Nxe5 Bd6 6. O-O O-O 7. c4 Bxe5",False ), \
                (_("Petrov: modern attack, main line"),"C43","e2e4 e7e5 g1f3 g8f6 d2d4 e5d4 e4e5 f6e4 d1d4","1. e4 e5 2. Nf3 Nf6 3. d4 exd4 4. e5 Ne4 5. Qxd4",False ), \
                (_("Philidor's defence"),"C41","e2e4 e7e5 g1f3 d7d6","1. e4 e5 2. Nf3 d6",True ), \
                (_("Philidor: Berger variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 e5d4 f3d4 g8f6 b1c3 f8e7 f1e2 e8g8 e1g1 c7c5 d4f3 b8c6 c1g5 c8e6 f1e1","1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 Be7 6. Be2 O-O 7. O-O c5 8. Nf3 Nc6 9. Bg5 Be6 10. Re1",False ), \
                (_("Philidor: Boden variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 e5d4 d1d4 c8d7","1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Qxd4 Bd7",False ), \
                (_("Philidor: Hanham variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 b8d7","1. e4 e5 2. Nf3 d6 3. d4 Nd7",False ), \
                (_("Philidor: Hanham, Berger variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 b8d7 f1c4 c7c6 f3g5 g8h6 f2f4 f8e7 e1g1 e8g8 c2c3 d6d5","1. e4 e5 2. Nf3 d6 3. d4 Nd7 4. Bc4 c6 5. Ng5 Nh6 6. f4 Be7 7. O-O O-O 8. c3 d5",False ), \
                (_("Philidor: Hanham, Delmar variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 b8d7 f1c4 c7c6 c2c3","1. e4 e5 2. Nf3 d6 3. d4 Nd7 4. Bc4 c6 5. c3",False ), \
                (_("Philidor: Hanham, Kmoch variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 b8d7 f1c4 c7c6 f3g5","1. e4 e5 2. Nf3 d6 3. d4 Nd7 4. Bc4 c6 5. Ng5",False ), \
                (_("Philidor: Hanham, Krause variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 b8d7 f1c4 c7c6 e1g1","1. e4 e5 2. Nf3 d6 3. d4 Nd7 4. Bc4 c6 5. O-O",False ), \
                (_("Philidor: Hanham, Schlechter variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 b8d7 f1c4 c7c6 b1c3","1. e4 e5 2. Nf3 d6 3. d4 Nd7 4. Bc4 c6 5. Nc3",False ), \
                (_("Philidor: Hanham, Steiner variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 b8d7 f1c4 c7c6 e1g1 f8e7 d4e5","1. e4 e5 2. Nf3 d6 3. d4 Nd7 4. Bc4 c6 5. O-O Be7 6. dxe5",False ), \
                (_("Philidor: Improved Hanham variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 g8f6 b1c3 b8d7","1. e4 e5 2. Nf3 d6 3. d4 Nf6 4. Nc3 Nbd7",False ), \
                (_("Philidor: Larsen variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 e5d4 f3d4 g7g6","1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 g6",False ), \
                (_("Philidor: Lopez counter-gambit"),"C41","e2e4 e7e5 g1f3 d7d6 f1c4 f7f5","1. e4 e5 2. Nf3 d6 3. Bc4 f5",False ), \
                (_("Philidor: Lopez counter-gambit, Jaenisch variation"),"C41","e2e4 e7e5 g1f3 d7d6 f1c4 f7f5 d2d4 e5d4 f3g5 g8h6 g5h7","1. e4 e5 2. Nf3 d6 3. Bc4 f5 4. d4 exd4 5. Ng5 Nh6 6. Nxh7",False ), \
                (_("Philidor: Nimzovich (Jaenisch) variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 g8f6","1. e4 e5 2. Nf3 d6 3. d4 Nf6",False ), \
                (_("Philidor: Nimzovich variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 g8f6 d4e5","1. e4 e5 2. Nf3 d6 3. d4 Nf6 4. dxe5",False ), \
                (_("Philidor: Nimzovich, Klein variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 g8f6 f1c4","1. e4 e5 2. Nf3 d6 3. d4 Nf6 4. Bc4",False ), \
                (_("Philidor: Nimzovich, Larobok variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 g8f6 b1c3 b8d7 f1c4 f8e7 f3g5 e8g8 c4f7","1. e4 e5 2. Nf3 d6 3. d4 Nf6 4. Nc3 Nbd7 5. Bc4 Be7 6. Ng5 O-O 7. Bxf7+",False ), \
                (_("Philidor: Nimzovich, Locock variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 g8f6 f3g5","1. e4 e5 2. Nf3 d6 3. d4 Nf6 4. Ng5",False ), \
                (_("Philidor: Nimzovich, Rellstab variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 g8f6 d4e5 f6e4 d1d5","1. e4 e5 2. Nf3 d6 3. d4 Nf6 4. dxe5 Nxe4 5. Qd5",False ), \
                (_("Philidor: Nimzovich, Sokolsky variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 g8f6 d4e5 f6e4 b1d2","1. e4 e5 2. Nf3 d6 3. d4 Nf6 4. dxe5 Nxe4 5. Nbd2",False ), \
                (_("Philidor: Nimzovich, Sozin variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 g8f6 b1c3 b8d7 f1c4 f8e7 e1g1 e8g8 d1e2 c7c6 a2a4 e5d4","1. e4 e5 2. Nf3 d6 3. d4 Nf6 4. Nc3 Nbd7 5. Bc4 Be7 6. O-O O-O 7. Qe2 c6 8. a4 exd4",False ), \
                (_("Philidor: Paulsen attack"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 e5d4 f3d4 d6d5 e4d5","1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 d5 5. exd5",False ), \
                (_("Philidor: Philidor counter-gambit"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 f7f5","1. e4 e5 2. Nf3 d6 3. d4 f5",False ), \
                (_("Philidor: Philidor counter-gambit, Berger variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 f7f5 d4e5 f5e4 f3g5 d6d5 e5e6 f8c5 b1c3","1. e4 e5 2. Nf3 d6 3. d4 f5 4. dxe5 fxe4 5. Ng5 d5 6. e6 Bc5 7. Nc3",False ), \
                (_("Philidor: Philidor counter-gambit, Zukertort variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 f7f5 b1c3","1. e4 e5 2. Nf3 d6 3. d4 f5 4. Nc3",False ), \
                (_("Philidor: Philidor counter-gambit, del Rio attack"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 f7f5 d4e5 f5e4 f3g5 d6d5 e5e6","1. e4 e5 2. Nf3 d6 3. d4 f5 4. dxe5 fxe4 5. Ng5 d5 6. e6",False ), \
                (_("Philidor: Steinitz variation"),"C41","e2e4 e7e5 g1f3 d7d6 f1c4 f8e7 c2c3","1. e4 e5 2. Nf3 d6 3. Bc4 Be7 4. c3",False ), \
                (_("Philidor: exchange variation"),"C41","e2e4 e7e5 g1f3 d7d6 d2d4 e5d4","1. e4 e5 2. Nf3 d6 3. d4 exd4",False ), \
                (_("Pirc defence"),"B07","e2e4 d7d6 d2d4 g8f6 b1c3","1. e4 d6 2. d4 Nf6 3. Nc3",True ), \
                (_("Pirc: 150 attack"),"B07","e2e4 d7d6 d2d4 g8f6 b1c3 g7g6 c1e3 c7c6 d1d2","1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Be3 c6 5. Qd2",False ), \
                (_("Pirc: Austrian attack"),"B09","e2e4 d7d6 d2d4 g8f6 b1c3 g7g6 f2f4","1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. f4",False ), \
                (_("Pirc: Austrian attack, 6.Bd3"),"B09","e2e4 d7d6 d2d4 g8f6 b1c3 g7g6 f2f4 f8g7 g1f3 e8g8 f1d3","1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. f4 Bg7 5. Nf3 O-O 6. Bd3",False ), \
                (_("Pirc: Austrian attack, 6.Be3"),"B09","e2e4 d7d6 d2d4 g8f6 b1c3 g7g6 f2f4 f8g7 g1f3 e8g8 c1e3","1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. f4 Bg7 5. Nf3 O-O 6. Be3",False ), \
                (_("Pirc: Austrian attack, 6.e5"),"B09","e2e4 d7d6 d2d4 g8f6 b1c3 g7g6 f2f4 f8g7 g1f3 e8g8 e4e5","1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. f4 Bg7 5. Nf3 O-O 6. e5",False ), \
                (_("Pirc: Austrian attack, Ljubojevic variation"),"B09","e2e4 d7d6 d2d4 g8f6 b1c3 g7g6 f2f4 f8g7 f1c4","1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. f4 Bg7 5. Bc4",False ), \
                (_("Pirc: Austrian attack, dragon formation"),"B09","e2e4 d7d6 d2d4 g8f6 b1c3 g7g6 f2f4 f8g7 g1f3 c7c5","1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. f4 Bg7 5. Nf3 c5",False ), \
                (_("Pirc: Byrne variation"),"B07","e2e4 d7d6 d2d4 g8f6 b1c3 g7g6 c1g5","1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Bg5",False ), \
                (_("Pirc: Chinese variation"),"B07","e2e4 d7d6 d2d4 g8f6 b1c3 g7g6 f1e2 f8g7 g2g4","1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Be2 Bg7 5. g4",False ), \
                (_("Pirc: Holmov system"),"B07","e2e4 d7d6 d2d4 g8f6 b1c3 g7g6 f1c4","1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Bc4",False ), \
                (_("Pirc: Sveshnikov system"),"B07","e2e4 d7d6 d2d4 g8f6 b1c3 g7g6 g2g3","1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. g3",False ), \
                (_("Pirc: Ufimtsev-Pytel variation"),"B07","e2e4 d7d6 d2d4 g8f6 b1c3 c7c6","1. e4 d6 2. d4 Nf6 3. Nc3 c6",False ), \
                (_("Pirc: bayonet (Mariotti) attack"),"B07","e2e4 d7d6 d2d4 g8f6 b1c3 g7g6 f1e2 f8g7 h2h4","1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Be2 Bg7 5. h4",False ), \
                (_("Pirc: classical (two knights) system"),"B08","e2e4 d7d6 d2d4 g8f6 b1c3 g7g6 g1f3","1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Nf3",False ), \
                (_("Pirc: classical system, 5.Be2"),"B08","e2e4 d7d6 d2d4 g8f6 b1c3 g7g6 g1f3 f8g7 f1e2","1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Nf3 Bg7 5. Be2",False ), \
                (_("Pirc: classical, h3 system"),"B08","e2e4 d7d6 d2d4 g8f6 b1c3 g7g6 g1f3 f8g7 h2h3","1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Nf3 Bg7 5. h3",False ), \
                (_("Polish (Sokolsky) opening"),"A00","b2b4","1. b4",False ), \
                (_("Polish defence"),"A40","d2d4 b7b5","1. d4 b5",False ), \
                (_("Polish: Outflank variation"),"A00","b2b4 c7c6","1. b4 c6",False ), \
                (_("Polish: Tuebingen variation"),"A00","b2b4 g8h6","1. b4 Nh6",False ), \
                (_("Ponziani counter-gambit"),"C44","e2e4 e7e5 g1f3 b8c6 c2c3 f7f5","1. e4 e5 2. Nf3 Nc6 3. c3 f5",False ), \
                (_("Ponziani counter-gambit, Cordel variation"),"C44","e2e4 e7e5 g1f3 b8c6 c2c3 f7f5 d2d4 d7d6 d4d5 f5e4 f3g5 c6b8 g5e4 g8f6 f1d3 f8e7","1. e4 e5 2. Nf3 Nc6 3. c3 f5 4. d4 d6 5. d5 fxe4 6. Ng5 Nb8 7. Nxe4 Nf6 8. Bd3 Be7",False ), \
                (_("Ponziani counter-gambit, Schmidt attack"),"C44","e2e4 e7e5 g1f3 b8c6 c2c3 f7f5 d2d4 d7d6 d4d5","1. e4 e5 2. Nf3 Nc6 3. c3 f5 4. d4 d6 5. d5",False ), \
                (_("Ponziani opening"),"C44","e2e4 e7e5 g1f3 b8c6 c2c3","1. e4 e5 2. Nf3 Nc6 3. c3",False ), \
                (_("Ponziani: Caro variation"),"C44","e2e4 e7e5 g1f3 b8c6 c2c3 d7d5 d1a4 c8d7","1. e4 e5 2. Nf3 Nc6 3. c3 d5 4. Qa4 Bd7",False ), \
                (_("Ponziani: Fraser defence"),"C44","e2e4 e7e5 g1f3 b8c6 c2c3 g8f6 d2d4 f6e4 d4d5 f8c5","1. e4 e5 2. Nf3 Nc6 3. c3 Nf6 4. d4 Nxe4 5. d5 Bc5",False ), \
                (_("Ponziani: Jaenisch counter-attack"),"C44","e2e4 e7e5 g1f3 b8c6 c2c3 g8f6","1. e4 e5 2. Nf3 Nc6 3. c3 Nf6",False ), \
                (_("Ponziani: Leonhardt variation"),"C44","e2e4 e7e5 g1f3 b8c6 c2c3 d7d5 d1a4 g8f6","1. e4 e5 2. Nf3 Nc6 3. c3 d5 4. Qa4 Nf6",False ), \
                (_("Ponziani: Reti variation"),"C44","e2e4 e7e5 g1f3 b8c6 c2c3 g8e7","1. e4 e5 2. Nf3 Nc6 3. c3 Nge7",False ), \
                (_("Ponziani: Romanishin variation"),"C44","e2e4 e7e5 g1f3 b8c6 c2c3 f8e7","1. e4 e5 2. Nf3 Nc6 3. c3 Be7",False ), \
                (_("Ponziani: Steinitz variation"),"C44","e2e4 e7e5 g1f3 b8c6 c2c3 d7d5 d1a4 f7f6","1. e4 e5 2. Nf3 Nc6 3. c3 d5 4. Qa4 f6",False ), \
                (_("Pterodactyl defence"),"A42","d2d4 d7d6 c2c4 g7g6 b1c3 f8g7 e2e4 c7c5 g1f3 d8a5","1. d4 d6 2. c4 g6 3. Nc3 Bg7 4. e4 c5 5. Nf3 Qa5",False ), \
                (_("QGA, 4.Nc3"),"D24","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 b1c3","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. Nc3",False ), \
                (_("QGA, 4.e3"),"D25","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3",False ), \
                (_("QGA, Bogolyubov variation"),"D24","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 b1c3 a7a6 e2e4","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. Nc3 a6 5. e4",False ), \
                (_("QGA, Flohr variation"),"D25","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3 c8e6","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 Be6",False ), \
                (_("QGA, Janowsky-Larsen variation"),"D25","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3 c8g4","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 Bg4",False ), \
                (_("QGA, Smyslov variation"),"D25","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3 g7g6","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 g6",False ), \
                (_("QGA: 3.Nf3"),"D21","d2d4 d7d5 c2c4 d5c4 g1f3","1. d4 d5 2. c4 dxc4 3. Nf3",False ), \
                (_("QGA: 3.e4"),"D20","d2d4 d7d5 c2c4 d5c4 e2e4","1. d4 d5 2. c4 dxc4 3. e4",False ), \
                (_("QGA: 4...e6"),"D26","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3 e7e6","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 e6",False ), \
                (_("QGA: Alekhine defence"),"D22","d2d4 d7d5 c2c4 d5c4 g1f3 a7a6","1. d4 d5 2. c4 dxc4 3. Nf3 a6",False ), \
                (_("QGA: Alekhine defence, Alatortsev variation"),"D22","d2d4 d7d5 c2c4 d5c4 g1f3 a7a6 e2e3 c8g4 f1c4 e7e6 d4d5","1. d4 d5 2. c4 dxc4 3. Nf3 a6 4. e3 Bg4 5. Bxc4 e6 6. d5",False ), \
                (_("QGA: Alekhine defense, Borisenko-Furman variation"),"D22","d2d4 d7d5 c2c4 d5c4 g1f3 a7a6 e2e4","1. d4 d5 2. c4 dxc4 3. Nf3 a6 4. e4",False ), \
                (_("QGA: Ericson variation"),"D21","d2d4 d7d5 c2c4 d5c4 g1f3 b7b5","1. d4 d5 2. c4 dxc4 3. Nf3 b5",False ), \
                (_("QGA: Haberditz variation"),"D22","d2d4 d7d5 c2c4 d5c4 g1f3 a7a6 e2e3 b7b5","1. d4 d5 2. c4 dxc4 3. Nf3 a6 4. e3 b5",False ), \
                (_("QGA: Linares variation"),"D20","d2d4 d7d5 c2c4 d5c4 e2e4 c7c5 d4d5 g8f6 b1c3 b7b5","1. d4 d5 2. c4 dxc4 3. e4 c5 4. d5 Nf6 5. Nc3 b5",False ), \
                (_("QGA: Mannheim variation"),"D23","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 d1a4","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. Qa4+",False ), \
                (_("QGA: Schwartz defence"),"D20","d2d4 d7d5 c2c4 d5c4 e2e4 f7f5","1. d4 d5 2. c4 dxc4 3. e4 f5",False ), \
                (_("QGA: classical variation"),"D26","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3 e7e6 f1c4 c7c5","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 e6 5. Bxc4 c5",False ), \
                (_("QGA: classical variation, 6.O-O"),"D26","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3 e7e6 f1c4 c7c5 e1g1","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 e6 5. Bxc4 c5 6. O-O",False ), \
                (_("QGA: classical, 6...a6"),"D27","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3 e7e6 f1c4 c7c5 e1g1 a7a6","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 e6 5. Bxc4 c5 6. O-O a6",False ), \
                (_("QGA: classical, 7...b5"),"D28","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3 e7e6 f1c4 c7c5 e1g1 a7a6 d1e2 b7b5","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 e6 5. Bxc4 c5 6. O-O a6 7. Qe2 b5",False ), \
                (_("QGA: classical, 7.Qe2"),"D28","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3 e7e6 f1c4 c7c5 e1g1 a7a6 d1e2","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 e6 5. Bxc4 c5 6. O-O a6 7. Qe2",False ), \
                (_("QGA: classical, 8...Bb7"),"D29","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3 e7e6 f1c4 c7c5 e1g1 a7a6 d1e2 b7b5 c4b3 c8b7","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 e6 5. Bxc4 c5 6. O-O a6 7. Qe2 b5 8. Bb3 Bb7",False ), \
                (_("QGA: classical, Flohr variation"),"D28","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3 e7e6 f1c4 c7c5 e1g1 a7a6 d1e2 b7b5 c4b3 b8c6 f1d1 c5c4 b3c2 c6b4 b1c3 b4c2 e2c2 c8b7 d4d5 d8c7","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 e6 5. Bxc4 c5 6. O-O a6 7. Qe2 b5 8. Bb3 Nc6 9. Rd1 c4 10. Bc2 Nb4 11. Nc3 Nxc2 12. Qxc2 Bb7 13. d5 Qc7",False ), \
                (_("QGA: classical, Furman variation"),"D26","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3 e7e6 f1c4 c7c5 d1e2 a7a6 d4c5 f8c5 e1g1 b8c6 e3e4 b7b5 e4e5","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 e6 5. Bxc4 c5 6. Qe2 a6 7. dxc5 Bxc5 8. O-O Nc6 9. e4 b5 10. e5",False ), \
                (_("QGA: classical, Geller variation"),"D27","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3 e7e6 f1c4 c7c5 e1g1 a7a6 e3e4","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 e6 5. Bxc4 c5 6. O-O a6 7. e4",False ), \
                (_("QGA: classical, Rubinstein variation"),"D27","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3 e7e6 f1c4 c7c5 e1g1 a7a6 a2a4","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 e6 5. Bxc4 c5 6. O-O a6 7. a4",False ), \
                (_("QGA: classical, Smyslov variation"),"D29","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3 e7e6 f1c4 c7c5 e1g1 a7a6 d1e2 b7b5 c4b3 c8b7 f1d1 b8d7 b1c3 f8d6","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 e6 5. Bxc4 c5 6. O-O a6 7. Qe2 b5 8. Bb3 Bb7 9. Rd1 Nbd7 10. Nc3 Bd6",False ), \
                (_("QGA: classical, Steinitz variation"),"D26","d2d4 d7d5 c2c4 d5c4 g1f3 g8f6 e2e3 e7e6 f1c4 c7c5 e1g1 c5d4","1. d4 d5 2. c4 dxc4 3. Nf3 Nf6 4. e3 e6 5. Bxc4 c5 6. O-O cxd4",False ), \
                (_("QGD"),"D30","d2d4 d7d5 c2c4 e7e6 g1f3 g8f6 c1g5","1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Bg5",False ), \
                (_("QGD Slav"),"D30","d2d4 d7d5 c2c4 e7e6 g1f3 g8f6 e2e3 c7c6 b1d2","1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. e3 c6 5. Nbd2",False ), \
                (_("QGD Slav accepted"),"D15","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d5c4","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4",False ), \
                (_("QGD Slav accepted: Alapin variation"),"D16","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d5c4 a2a4","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4 5. a4",False ), \
                (_("QGD Slav defence"),"D10","d2d4 d7d5 c2c4 c7c6","1. d4 d5 2. c4 c6",True ), \
                (_("QGD Slav defence, Alekhine variation"),"D10","d2d4 d7d5 c2c4 c7c6 b1c3 d5c4 e2e4","1. d4 d5 2. c4 c6 3. Nc3 dxc4 4. e4",False ), \
                (_("QGD Slav defence: exchange variation"),"D10","d2d4 d7d5 c2c4 c7c6 c4d5","1. d4 d5 2. c4 c6 3. cxd5",False ), \
                (_("QGD Slav: 3.Nf3"),"D11","d2d4 d7d5 c2c4 c7c6 g1f3","1. d4 d5 2. c4 c6 3. Nf3",False ), \
                (_("QGD Slav: 4.Nc3"),"D15","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3",False ), \
                (_("QGD Slav: 4.e3"),"D11","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 e2e3","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. e3",False ), \
                (_("QGD Slav: 4.e3 Bf5"),"D12","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 e2e3 c8f5","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. e3 Bf5",False ), \
                (_("QGD Slav: 5.e3 (Alekhine variation)"),"D15","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d5c4 e2e3","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4 5. e3",False ), \
                (_("QGD Slav: Amsterdam variation"),"D12","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 e2e3 c8f5 c4d5 c6d5 b1c3 e7e6 f3e5 f6d7","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. e3 Bf5 5. cxd5 cxd5 6. Nc3 e6 7. Ne5 Nfd7",False ), \
                (_("QGD Slav: Breyer variation"),"D11","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1d2","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nbd2",False ), \
                (_("QGD Slav: Carlsbad variation"),"D17","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d5c4 a2a4 c8f5 f3e5 b8d7 e5c4 d8c7 g2g3 e7e5","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4 5. a4 Bf5 6. Ne5 Nbd7 7. Nxc4 Qc7 8. g3 e5",False ), \
                (_("QGD Slav: Czech defence"),"D17","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d5c4 a2a4 c8f5","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4 5. a4 Bf5",False ), \
                (_("QGD Slav: Dutch variation"),"D18","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d5c4 a2a4 c8f5 e2e3","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4 5. a4 Bf5 6. e3",False ), \
                (_("QGD Slav: Dutch variation, main line"),"D19","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d5c4 a2a4 c8f5 e2e3 e7e6 f1c4 f8b4 e1g1 e8g8 d1e2","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4 5. a4 Bf5 6. e3 e6 7. Bxc4 Bb4 8. O-O O-O 9. Qe2",False ), \
                (_("QGD Slav: Dutch, Lasker variation"),"D18","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d5c4 a2a4 c8f5 e2e3 b8a6","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4 5. a4 Bf5 6. e3 Na6",False ), \
                (_("QGD Slav: Dutch, Saemisch variation"),"D19","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d5c4 a2a4 c8f5 e2e3 e7e6 f1c4 f8b4 e1g1 e8g8 d1e2 f6e4 g2g4","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4 5. a4 Bf5 6. e3 e6 7. Bxc4 Bb4 8. O-O O-O 9. Qe2 Ne4 10. g4",False ), \
                (_("QGD Slav: Krause attack"),"D17","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d5c4 a2a4 c8f5 f3e5","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4 5. a4 Bf5 6. Ne5",False ), \
                (_("QGD Slav: Landau variation"),"D12","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 e2e3 c8f5 c4d5 c6d5 d1b3 d8c8 c1d2 e7e6 b1a3","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. e3 Bf5 5. cxd5 cxd5 6. Qb3 Qc8 7. Bd2 e6 8. Na3",False ), \
                (_("QGD Slav: Schlechter variation"),"D15","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 g7g6","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 g6",False ), \
                (_("QGD Slav: Semmering variation"),"D30","d2d4 d7d5 c2c4 e7e6 g1f3 g8f6 e2e3 c7c6 b1d2 b8d7 f1d3 c6c5","1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. e3 c6 5. Nbd2 Nbd7 6. Bd3 c5",False ), \
                (_("QGD Slav: Slav gambit"),"D15","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d5c4 e2e4","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4 5. e4",False ), \
                (_("QGD Slav: Smyslov variation"),"D16","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d5c4 a2a4 b8a6 e2e4 c8g4","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4 5. a4 Na6 6. e4 Bg4",False ), \
                (_("QGD Slav: Soultanbeieff variation"),"D16","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d5c4 a2a4 e7e6","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4 5. a4 e6",False ), \
                (_("QGD Slav: Steiner variation"),"D16","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d5c4 a2a4 c8g4","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4 5. a4 Bg4",False ), \
                (_("QGD Slav: Suechting variation"),"D15","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d8b6","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 Qb6",False ), \
                (_("QGD Slav: Tolush-Geller gambit"),"D15","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d5c4 e2e4 b7b5 e4e5","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4 5. e4 b5 6. e5",False ), \
                (_("QGD Slav: Wiesbaden variation"),"D17","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 b1c3 d5c4 a2a4 c8f5 f3e5 e7e6","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 dxc4 5. a4 Bf5 6. Ne5 e6",False ), \
                (_("QGD Slav: Winawer counter-gambit"),"D10","d2d4 d7d5 c2c4 c7c6 b1c3 e7e5","1. d4 d5 2. c4 c6 3. Nc3 e5",False ), \
                (_("QGD Slav: exchange variation"),"D12","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 e2e3 c8f5 c4d5 c6d5 b1c3","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. e3 Bf5 5. cxd5 cxd5 6. Nc3",False ), \
                (_("QGD Slav: exchange variation, 6.Bf4 Bf5"),"D14","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 c4d5 c6d5 b1c3 b8c6 c1f4 c8f5","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. cxd5 cxd5 5. Nc3 Nc6 6. Bf4 Bf5",False ), \
                (_("QGD Slav: exchange, Trifunovic variation"),"D14","d2d4 d7d5 c2c4 c7c6 g1f3 g8f6 c4d5 c6d5 b1c3 b8c6 c1f4 c8f5 e2e3 e7e6 d1b3 f8b4","1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. cxd5 cxd5 5. Nc3 Nc6 6. Bf4 Bf5 7. e3 e6 8. Qb3 Bb4",False ), \
                (_("QGD semi-Slav"),"D43","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6",False ), \
                (_("QGD semi-Slav: 5...Nd7"),"D45","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7",False ), \
                (_("QGD semi-Slav: 5.Bg5 dc"),"D44","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 c1g5 d5c4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. Bg5 dxc4",False ), \
                (_("QGD semi-Slav: 5.e3"),"D45","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3",False ), \
                (_("QGD semi-Slav: 6.Bd3"),"D46","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3",False ), \
                (_("QGD semi-Slav: 7.Bc4"),"D47","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 d5c4 d3c4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 dxc4 7. Bxc4",False ), \
                (_("QGD semi-Slav: Bogolyubov variation"),"D46","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 f8e7","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 Be7",False ), \
                (_("QGD semi-Slav: Botvinnik system (anti-Meran)"),"D44","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 c1g5 d5c4 e2e4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. Bg5 dxc4 6. e4",False ), \
                (_("QGD semi-Slav: Chigorin defence"),"D46","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 f8d6","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 Bd6",False ), \
                (_("QGD semi-Slav: Ekstrom variation"),"D44","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 c1g5 d5c4 e2e4 b7b5 e4e5 h7h6 g5h4 g7g5 e5f6 g5h4 f3e5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. Bg5 dxc4 6. e4 b5 7. e5 h6 8. Bh4 g5 9. exf6 gxh4 10. Ne5",False ), \
                (_("QGD semi-Slav: Hastings variation"),"D43","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 c1g5 h7h6 g5f6 d8f6 d1b3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. Bg5 h6 6. Bxf6 Qxf6 7. Qb3",False ), \
                (_("QGD semi-Slav: Meran"),"D48","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 d5c4 d3c4 b7b5 c4d3 a7a6 e3e4 c6c5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 dxc4 7. Bxc4 b5 8. Bd3 a6 9. e4 c5",False ), \
                (_("QGD semi-Slav: Meran variation"),"D47","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 d5c4 d3c4 b7b5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 dxc4 7. Bxc4 b5",False ), \
                (_("QGD semi-Slav: Meran, 8...a6"),"D48","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 d5c4 d3c4 b7b5 c4d3 a7a6","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 dxc4 7. Bxc4 b5 8. Bd3 a6",False ), \
                (_("QGD semi-Slav: Meran, Blumenfeld variation"),"D49","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 d5c4 d3c4 b7b5 c4d3 a7a6 e3e4 c6c5 e4e5 c5d4 c3b5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 dxc4 7. Bxc4 b5 8. Bd3 a6 9. e4 c5 10. e5 cxd4 11. Nxb5",False ), \
                (_("QGD semi-Slav: Meran, Pirc variation"),"D48","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 d5c4 d3c4 b7b5 c4d3 a7a6 e3e4 b5b4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 dxc4 7. Bxc4 b5 8. Bd3 a6 9. e4 b4",False ), \
                (_("QGD semi-Slav: Meran, Rabinovich variation"),"D49","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 d5c4 d3c4 b7b5 c4d3 a7a6 e3e4 c6c5 e4e5 c5d4 c3b5 f6g4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 dxc4 7. Bxc4 b5 8. Bd3 a6 9. e4 c5 10. e5 cxd4 11. Nxb5 Ng4",False ), \
                (_("QGD semi-Slav: Meran, Rellstab attack"),"D49","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 d5c4 d3c4 b7b5 c4d3 a7a6 e3e4 c6c5 e4e5 c5d4 c3b5 d7e5 f3e5 a6b5 e1g1 d8d5 d1e2 c8a6 c1g5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 dxc4 7. Bxc4 b5 8. Bd3 a6 9. e4 c5 10. e5 cxd4 11. Nxb5 Nxe5 12. Nxe5 axb5 13. O-O Qd5 14. Qe2 Ba6 15. Bg5",False ), \
                (_("QGD semi-Slav: Meran, Reynolds' variation"),"D48","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 d5c4 d3c4 b7b5 c4d3 a7a6 e3e4 c6c5 d4d5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 dxc4 7. Bxc4 b5 8. Bd3 a6 9. e4 c5 10. d5",False ), \
                (_("QGD semi-Slav: Meran, Sozin variation"),"D49","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 d5c4 d3c4 b7b5 c4d3 a7a6 e3e4 c6c5 e4e5 c5d4 c3b5 d7e5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 dxc4 7. Bxc4 b5 8. Bd3 a6 9. e4 c5 10. e5 cxd4 11. Nxb5 Nxe5",False ), \
                (_("QGD semi-Slav: Meran, Stahlberg variation"),"D49","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 d5c4 d3c4 b7b5 c4d3 a7a6 e3e4 c6c5 e4e5 c5d4 c3b5 d7e5 f3e5 a6b5 d1f3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 dxc4 7. Bxc4 b5 8. Bd3 a6 9. e4 c5 10. e5 cxd4 11. Nxb5 Nxe5 12. Nxe5 axb5 13. Qf3",False ), \
                (_("QGD semi-Slav: Meran, Wade variation"),"D47","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 d5c4 d3c4 b7b5 c4d3 c8b7","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 dxc4 7. Bxc4 b5 8. Bd3 Bb7",False ), \
                (_("QGD semi-Slav: Meran, old main line"),"D48","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 d5c4 d3c4 b7b5 c4d3 a7a6 e3e4 c6c5 e4e5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 dxc4 7. Bxc4 b5 8. Bd3 a6 9. e4 c5 10. e5",False ), \
                (_("QGD semi-Slav: Romih variation"),"D46","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 f8b4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 Bb4",False ), \
                (_("QGD semi-Slav: Rubinstein (anti-Meran) system"),"D45","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f3e5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Ne5",False ), \
                (_("QGD semi-Slav: Stoltz variation"),"D45","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 d1c2","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Qc2",False ), \
                (_("QGD semi-Slav: accelerated Meran (Alekhine variation)"),"D45","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 a7a6","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 a6",False ), \
                (_("QGD semi-Slav: anti-Meran gambit"),"D44","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 c1g5 d5c4 e2e4 b7b5 e4e5 h7h6 g5h4 g7g5 f3g5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. Bg5 dxc4 6. e4 b5 7. e5 h6 8. Bh4 g5 9. Nxg5",False ), \
                (_("QGD semi-Slav: anti-Meran, Alatortsev system"),"D44","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 c1g5 d5c4 e2e4 b7b5 e4e5 h7h6 g5h4 g7g5 f3g5 f6d5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. Bg5 dxc4 6. e4 b5 7. e5 h6 8. Bh4 g5 9. Nxg5 Nd5",False ), \
                (_("QGD semi-Slav: anti-Meran, Lilienthal variation"),"D44","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 c1g5 d5c4 e2e4 b7b5 e4e5 h7h6 g5h4 g7g5 f3g5 h6g5 h4g5 b8d7 g2g3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. Bg5 dxc4 6. e4 b5 7. e5 h6 8. Bh4 g5 9. Nxg5 hxg5 10. Bxg5 Nbd7 11. g3",False ), \
                (_("QGD semi-Slav: anti-Meran, Szabo variation"),"D44","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 c1g5 d5c4 e2e4 b7b5 e4e5 h7h6 g5h4 g7g5 f3g5 h6g5 h4g5 b8d7 d1f3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. Bg5 dxc4 6. e4 b5 7. e5 h6 8. Bh4 g5 9. Nxg5 hxg5 10. Bxg5 Nbd7 11. Qf3",False ), \
                (_("QGD semi-Slav: neo-Meran (Lundin variation)"),"D47","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 b8d7 f1d3 d5c4 d3c4 b7b5 c4d3 b5b4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Nbd7 6. Bd3 dxc4 7. Bxc4 b5 8. Bd3 b4",False ), \
                (_("QGD semi-Slav: stonewall defence"),"D45","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c6 e2e3 f6e4 f1d3 f7f5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c6 5. e3 Ne4 6. Bd3 f5",False ), \
                (_("QGD: 3...Nf6"),"D35","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6","1. d4 d5 2. c4 e6 3. Nc3 Nf6",False ), \
                (_("QGD: 3.Nc3"),"D31","d2d4 d7d5 c2c4 e7e6 b1c3","1. d4 d5 2. c4 e6 3. Nc3",False ), \
                (_("QGD: 4.Bg5"),"D50","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5",False ), \
                (_("QGD: 4.Bg5 Be7"),"D53","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7",False ), \
                (_("QGD: 4.Bg5 Be7, 5.e3 O-O"),"D53","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O",False ), \
                (_("QGD: 4.Bg5 Nbd7"),"D51","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 b8d7","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7",False ), \
                (_("QGD: 4.Nf3"),"D37","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3",False ), \
                (_("QGD: 5...c6"),"D51","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 b8d7 e2e3 c7c6","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. e3 c6",False ), \
                (_("QGD: 6.Nf3"),"D55","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3",False ), \
                (_("QGD: Alapin variation"),"D31","d2d4 d7d5 c2c4 e7e6 b1c3 b7b6","1. d4 d5 2. c4 e6 3. Nc3 b6",False ), \
                (_("QGD: Albin counter-gambit"),"D08","d2d4 d7d5 c2c4 e7e5","1. d4 d5 2. c4 e5",False ), \
                (_("QGD: Albin counter-gambit, 5.g3"),"D09","d2d4 d7d5 c2c4 e7e5 d4e5 d5d4 g1f3 b8c6 g2g3","1. d4 d5 2. c4 e5 3. dxe5 d4 4. Nf3 Nc6 5. g3",False ), \
                (_("QGD: Albin counter-gambit, Alapin variation"),"D08","d2d4 d7d5 c2c4 e7e5 d4e5 d5d4 g1f3 b8c6 b1d2","1. d4 d5 2. c4 e5 3. dxe5 d4 4. Nf3 Nc6 5. Nbd2",False ), \
                (_("QGD: Albin counter-gambit, Balogh variation"),"D08","d2d4 d7d5 c2c4 e7e5 d4e5 d5d4 g1f3 b8c6 b1d2 d8e7","1. d4 d5 2. c4 e5 3. dxe5 d4 4. Nf3 Nc6 5. Nbd2 Qe7",False ), \
                (_("QGD: Albin counter-gambit, Janowski variation"),"D08","d2d4 d7d5 c2c4 e7e5 d4e5 d5d4 g1f3 b8c6 b1d2 f7f6","1. d4 d5 2. c4 e5 3. dxe5 d4 4. Nf3 Nc6 5. Nbd2 f6",False ), \
                (_("QGD: Albin counter-gambit, Krenosz variation"),"D08","d2d4 d7d5 c2c4 e7e5 d4e5 d5d4 g1f3 b8c6 b1d2 c8g4 h2h3 g4f3 d2f3 f8b4 c1d2 d8e7","1. d4 d5 2. c4 e5 3. dxe5 d4 4. Nf3 Nc6 5. Nbd2 Bg4 6. h3 Bxf3 7. Nxf3 Bb4+ 8. Bd2 Qe7",False ), \
                (_("QGD: Albin counter-gambit, Lasker trap"),"D08","d2d4 d7d5 c2c4 e7e5 d4e5 d5d4 e2e3 f8b4 c1d2 d4e3","1. d4 d5 2. c4 e5 3. dxe5 d4 4. e3 Bb4+ 5. Bd2 dxe3",False ), \
                (_("QGD: Alekhine variation"),"D51","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 b8d7 g1f3 c7c6 e2e4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. Nf3 c6 6. e4",False ), \
                (_("QGD: Anti-neo-orthodox variation"),"D54","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 a1c1","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Rc1",False ), \
                (_("QGD: Been-Koomen variation"),"D50","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 c7c5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 c5",False ), \
                (_("QGD: Cambridge Springs defence"),"D52","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 b8d7 e2e3 c7c6 g1f3 d8a5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. e3 c6 6. Nf3 Qa5",False ), \
                (_("QGD: Cambridge Springs defence, 7.cd"),"D52","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 b8d7 e2e3 c7c6 g1f3 d8a5 c4d5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. e3 c6 6. Nf3 Qa5 7. cxd5",False ), \
                (_("QGD: Cambridge Springs defence, Argentine variation"),"D52","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 b8d7 e2e3 c7c6 g1f3 d8a5 f3d2 f8b4 d1c2 e8g8 g5h4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. e3 c6 6. Nf3 Qa5 7. Nd2 Bb4 8. Qc2 O-O 9. Bh4",False ), \
                (_("QGD: Cambridge Springs defence, Bogoljubow variation"),"D52","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 b8d7 e2e3 c7c6 g1f3 d8a5 f3d2 f8b4 d1c2","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. e3 c6 6. Nf3 Qa5 7. Nd2 Bb4 8. Qc2",False ), \
                (_("QGD: Cambridge Springs defence, Capablanca variation"),"D52","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 b8d7 e2e3 c7c6 g1f3 d8a5 g5f6","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. e3 c6 6. Nf3 Qa5 7. Bxf6",False ), \
                (_("QGD: Cambridge Springs defence, Rubinstein variation"),"D52","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 b8d7 e2e3 c7c6 g1f3 d8a5 f3d2 d5c4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. e3 c6 6. Nf3 Qa5 7. Nd2 dxc4",False ), \
                (_("QGD: Cambridge Springs defence, Yugoslav variation"),"D52","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 b8d7 e2e3 c7c6 g1f3 d8a5 c4d5 f6d5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. e3 c6 6. Nf3 Qa5 7. cxd5 Nxd5",False ), \
                (_("QGD: Canal (Venice) variation"),"D50","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 c7c5 c4d5 d8b6","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 c5 5. cxd5 Qb6",False ), \
                (_("QGD: Capablanca anti-Cambridge Springs variation"),"D51","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 b8d7 e2e3 c7c6 a2a3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. e3 c6 6. a3",False ), \
                (_("QGD: Capablanca variation"),"D30","d2d4 d7d5 c2c4 e7e6 g1f3 g8f6 c1g5 b8d7 e2e3 c7c6 b1d2","1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Bg5 Nbd7 5. e3 c6 6. Nbd2",False ), \
                (_("QGD: Capablanca-Duras variation"),"D30","d2d4 d7d5 c2c4 e7e6 g1f3 g8f6 c1g5 h7h6","1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Bg5 h6",False ), \
                (_("QGD: Charousek (Petrosian) variation"),"D31","d2d4 d7d5 c2c4 e7e6 b1c3 f8e7","1. d4 d5 2. c4 e6 3. Nc3 Be7",False ), \
                (_("QGD: Chigorin defence"),"D07","d2d4 d7d5 c2c4 b8c6","1. d4 d5 2. c4 Nc6",False ), \
                (_("QGD: Chigorin defence, Janowski variation"),"D07","d2d4 d7d5 c2c4 b8c6 b1c3 d5c4 g1f3","1. d4 d5 2. c4 Nc6 3. Nc3 dxc4 4. Nf3",False ), \
                (_("QGD: Grau (Sahovic) defence"),"D06","d2d4 d7d5 c2c4 c8f5","1. d4 d5 2. c4 Bf5",False ), \
                (_("QGD: Harrwitz attack"),"D35","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1f4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bf4",False ), \
                (_("QGD: Hastings variation"),"D30","d2d4 d7d5 c2c4 e7e6 g1f3 g8f6 c1g5 h7h6 g5f6 d8f6 b1c3 c7c6 d1b3","1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Bg5 h6 5. Bxf6 Qxf6 6. Nc3 c6 7. Qb3",False ), \
                (_("QGD: Janowski variation"),"D31","d2d4 d7d5 c2c4 e7e6 b1c3 a7a6","1. d4 d5 2. c4 e6 3. Nc3 a6",False ), \
                (_("QGD: Lasker defence"),"D56","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 h7h6 g5h4 f6e4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 h6 7. Bh4 Ne4",False ), \
                (_("QGD: Lasker defence, Bernstein variation"),"D57","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 h7h6 g5h4 f6e4 h4e7 d8e7 c4d5 e4c3 b2c3 e6d5 d1b3 e7d6","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 h6 7. Bh4 Ne4 8. Bxe7 Qxe7 9. cxd5 Nxc3 10. bxc3 exd5 11. Qb3 Qd6",False ), \
                (_("QGD: Lasker defence, Russian variation"),"D56","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 h7h6 g5h4 f6e4 h4e7 d8e7 d1c2 e4f6 f1d3 d5c4 d3c4 c7c5 e1g1 b8c6 f1d1 c8d7","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 h6 7. Bh4 Ne4 8. Bxe7 Qxe7 9. Qc2 Nf6 10. Bd3 dxc4 11. Bxc4 c5 12. O-O Nc6 13. Rfd1 Bd7",False ), \
                (_("QGD: Lasker defence, Teichmann variation"),"D56","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 h7h6 g5h4 f6e4 h4e7 d8e7 d1c2","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 h6 7. Bh4 Ne4 8. Bxe7 Qxe7 9. Qc2",False ), \
                (_("QGD: Lasker defence, main line"),"D57","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 h7h6 g5h4 f6e4 h4e7 d8e7 c4d5 e4c3 b2c3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 h6 7. Bh4 Ne4 8. Bxe7 Qxe7 9. cxd5 Nxc3 10. bxc3",False ), \
                (_("QGD: Lasker variation"),"D53","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 f6e4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 Ne4",False ), \
                (_("QGD: Manhattan variation"),"D51","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 b8d7 e2e3 f8b4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. e3 Bb4",False ), \
                (_("QGD: Marshall defence"),"D06","d2d4 d7d5 c2c4 g8f6","1. d4 d5 2. c4 Nf6",False ), \
                (_("QGD: Neo-orthodox variation"),"D55","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 h7h6","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 h6",False ), \
                (_("QGD: Neo-orthodox variation, 7.Bh4"),"D55","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 h7h6 g5h4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 h6 7. Bh4",False ), \
                (_("QGD: Neo-orthodox variation, 7.Bxf6"),"D55","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 h7h6 g5f6","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 h6 7. Bxf6",False ), \
                (_("QGD: Orthodox defence"),"D60","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7",False ), \
                (_("QGD: Orthodox defence, 7.Qc2 c5, 8.cd (Rubinstein)"),"D62","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 d1c2 c7c5 c4d5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Qc2 c5 8. cxd5",False ), \
                (_("QGD: Orthodox defence, 7.Rc1"),"D63","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1",False ), \
                (_("QGD: Orthodox defence, Bd3 line"),"D66","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 c7c6 f1d3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 c6 8. Bd3",False ), \
                (_("QGD: Orthodox defence, Bd3 line, 11.O-O"),"D67","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 c7c6 f1d3 d5c4 d3c4 f6d5 g5e7 d8e7 e1g1","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 c6 8. Bd3 dxc4 9. Bxc4 Nd5 10. Bxe7 Qxe7 11. O-O",False ), \
                (_("QGD: Orthodox defence, Bd3 line, Alekhine variation"),"D67","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 c7c6 f1d3 d5c4 d3c4 f6d5 g5e7 d8e7 c3e4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 c6 8. Bd3 dxc4 9. Bxc4 Nd5 10. Bxe7 Qxe7 11. Ne4",False ), \
                (_("QGD: Orthodox defence, Bd3 line, Capablanca freeing manoevre"),"D67","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 c7c6 f1d3 d5c4 d3c4 f6d5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 c6 8. Bd3 dxc4 9. Bxc4 Nd5",False ), \
                (_("QGD: Orthodox defence, Bd3 line, Janowski variation"),"D67","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 c7c6 f1d3 d5c4 d3c4 f6d5 h2h4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 c6 8. Bd3 dxc4 9. Bxc4 Nd5 10. h4",False ), \
                (_("QGD: Orthodox defence, Bd3 line, fianchetto variation"),"D66","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 c7c6 f1d3 d5c4 d3c4 b7b5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 c6 8. Bd3 dxc4 9. Bxc4 b5",False ), \
                (_("QGD: Orthodox defence, Botvinnik variation"),"D60","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 f1d3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Bd3",False ), \
                (_("QGD: Orthodox defence, Capablanca variation"),"D63","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 b7b6 c4d5 e6d5 f1b5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 b6 8. cxd5 exd5 9. Bb5",False ), \
                (_("QGD: Orthodox defence, Pillsbury attack"),"D63","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 b7b6 c4d5 e6d5 f1d3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 b6 8. cxd5 exd5 9. Bd3",False ), \
                (_("QGD: Orthodox defence, Rauzer variation"),"D60","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 d1b3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Qb3",False ), \
                (_("QGD: Orthodox defence, Rubinstein attack (with Rc1)"),"D64","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 c7c6 d1c2","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 c6 8. Qc2",False ), \
                (_("QGD: Orthodox defence, Rubinstein attack, Gruenfeld variation"),"D64","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 c7c6 d1c2 a7a6 a2a3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 c6 8. Qc2 a6 9. a3",False ), \
                (_("QGD: Orthodox defence, Rubinstein attack, Karlsbad variation"),"D64","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 c7c6 d1c2 a7a6","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 c6 8. Qc2 a6",False ), \
                (_("QGD: Orthodox defence, Rubinstein attack, Wolf variation"),"D64","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 c7c6 d1c2 f6e4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 c6 8. Qc2 Ne4",False ), \
                (_("QGD: Orthodox defence, Rubinstein attack, main line"),"D65","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 c7c6 d1c2 a7a6 c4d5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 c6 8. Qc2 a6 9. cxd5",False ), \
                (_("QGD: Orthodox defence, Rubinstein variation"),"D61","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 d1c2","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Qc2",False ), \
                (_("QGD: Orthodox defence, Swiss (Henneberger) variation"),"D63","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 a7a6","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 a6",False ), \
                (_("QGD: Orthodox defence, Swiss, Karlsbad variation"),"D63","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 a7a6 c4d5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 a6 8. cxd5",False ), \
                (_("QGD: Orthodox defence, classical variation"),"D68","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 c7c6 f1d3 d5c4 d3c4 f6d5 g5e7 d8e7 e1g1 d5c3 c1c3 e6e5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 c6 8. Bd3 dxc4 9. Bxc4 Nd5 10. Bxe7 Qxe7 11. O-O Nxc3 12. Rxc3 e5",False ), \
                (_("QGD: Orthodox defence, classical, 13.d1b1 (Maroczy)"),"D68","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 c7c6 f1d3 d5c4 d3c4 f6d5 g5e7 d8e7 e1g1 d5c3 c1c3 e6e5 d1b1","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 c6 8. Bd3 dxc4 9. Bxc4 Nd5 10. Bxe7 Qxe7 11. O-O Nxc3 12. Rxc3 e5 13. Qb1",False ), \
                (_("QGD: Orthodox defence, classical, 13.d1c2 (Vidmar)"),"D68","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 c7c6 f1d3 d5c4 d3c4 f6d5 g5e7 d8e7 e1g1 d5c3 c1c3 e6e5 d1c2","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 c6 8. Bd3 dxc4 9. Bxc4 Nd5 10. Bxe7 Qxe7 11. O-O Nxc3 12. Rxc3 e5 13. Qc2",False ), \
                (_("QGD: Orthodox defence, classical, 13.de"),"D69","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b8d7 a1c1 c7c6 f1d3 d5c4 d3c4 f6d5 g5e7 d8e7 e1g1 d5c3 c1c3 e6e5 d4e5 d7e5 f3e5 e7e5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 Nbd7 7. Rc1 c6 8. Bd3 dxc4 9. Bxc4 Nd5 10. Bxe7 Qxe7 11. O-O Nxc3 12. Rxc3 e5 13. dxe5 Nxe5 14. Nxe5 Qxe5",False ), \
                (_("QGD: Petrosian variation"),"D55","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 h7h6 g5f6 e7f6 a1c1 c7c6 f1d3 b8d7 e1g1 d5c4 d3c4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 h6 7. Bxf6 Bxf6 8. Rc1 c6 9. Bd3 Nd7 10. O-O dxc4 11. Bxc4",False ), \
                (_("QGD: Pillsbury attack"),"D55","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 b7b6 f1d3 c8b7 c4d5 e6d5 f3e5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 b6 7. Bd3 Bb7 8. cxd5 exd5 9. Ne5",False ), \
                (_("QGD: Ragozin variation"),"D38","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 f8b4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 Bb4",False ), \
                (_("QGD: Ragozin, Vienna variation"),"D39","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 f8b4 c1g5 d5c4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 Bb4 5. Bg5 dxc4",False ), \
                (_("QGD: Rochlin variation"),"D51","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 b8d7 g1f3 c7c6 a1c1 d8a5 g5d2","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. Nf3 c6 6. Rc1 Qa5 7. Bd2",False ), \
                (_("QGD: Semi-Tarrasch"),"D50","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 c7c5 c4d5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 c5 5. cxd5",False ), \
                (_("QGD: Semi-Tarrasch defence"),"D40","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c5",False ), \
                (_("QGD: Semi-Tarrasch defence, Pillsbury variation"),"D40","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c5 c1g5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c5 5. Bg5",False ), \
                (_("QGD: Semi-Tarrasch with e3"),"D41","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c5 c4d5 f6d5 e2e3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c5 5. cxd5 Nxd5 6. e3",False ), \
                (_("QGD: Semi-Tarrasch, 5.cd"),"D41","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c5 c4d5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c5 5. cxd5",False ), \
                (_("QGD: Semi-Tarrasch, 7.Bd3"),"D42","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c5 c4d5 f6d5 e2e3 b8c6 f1d3","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c5 5. cxd5 Nxd5 6. e3 Nc6 7. Bd3",False ), \
                (_("QGD: Semi-Tarrasch, Kmoch variation"),"D41","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c5 c4d5 f6d5 e2e4 d5c3 b2c3 c5d4 c3d4 f8b4 c1d2 b4d2 d1d2 e8g8 f1b5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c5 5. cxd5 Nxd5 6. e4 Nxc3 7. bxc3 cxd4 8. cxd4 Bb4+ 9. Bd2 Bxd2+ 10. Qxd2 O-O 11. Bb5",False ), \
                (_("QGD: Semi-Tarrasch, Krause variation"),"D50","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 c7c5 g1f3 c5d4 f3d4 e6e5 d4b5 a7a6 d1a4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 c5 5. Nf3 cxd4 6. Nxd4 e5 7. Ndb5 a6 8. Qa4",False ), \
                (_("QGD: Semi-Tarrasch, Levenfish variation"),"D40","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c5 e2e3 b8c6 f1d3 f8d6 e1g1 e8g8 d1e2 d8e7 d4c5 d6c5 e3e4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c5 5. e3 Nc6 6. Bd3 Bd6 7. O-O O-O 8. Qe2 Qe7 9. dxc5 Bxc5 10. e4",False ), \
                (_("QGD: Semi-Tarrasch, Primitive Pillsbury variation"),"D50","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 c7c5 g1f3 c5d4 d1d4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 c5 5. Nf3 cxd4 6. Qxd4",False ), \
                (_("QGD: Semi-Tarrasch, San Sebastian variation"),"D41","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c5 c4d5 f6d5 e2e4 d5c3 b2c3 c5d4 c3d4 f8b4 c1d2 d8a5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c5 5. cxd5 Nxd5 6. e4 Nxc3 7. bxc3 cxd4 8. cxd4 Bb4+ 9. Bd2 Qa5",False ), \
                (_("QGD: Semi-Tarrasch, symmetrical variation"),"D40","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 c7c5 e2e3 b8c6 f1d3 f8d6 e1g1 e8g8","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 c5 5. e3 Nc6 6. Bd3 Bd6 7. O-O O-O",False ), \
                (_("QGD: Spielmann variation"),"D30","d2d4 d7d5 c2c4 e7e6 g1f3 g8f6 e2e3 c7c6 b1d2 g7g6","1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. e3 c6 5. Nbd2 g6",False ), \
                (_("QGD: Stonewall variation"),"D30","d2d4 d7d5 c2c4 e7e6 g1f3 g8f6 e2e3 c7c6 b1d2 f6e4 f1d3 f7f5","1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. e3 c6 5. Nbd2 Ne4 6. Bd3 f5",False ), \
                (_("QGD: Tarrasch defence"),"D32","d2d4 d7d5 c2c4 e7e6 b1c3 c7c5","1. d4 d5 2. c4 e6 3. Nc3 c5",False ), \
                (_("QGD: Tarrasch defence, 4.cd ed"),"D32","d2d4 d7d5 c2c4 e7e6 b1c3 c7c5 c4d5 e6d5","1. d4 d5 2. c4 e6 3. Nc3 c5 4. cxd5 exd5",False ), \
                (_("QGD: Tarrasch defence, Marshall gambit"),"D32","d2d4 d7d5 c2c4 e7e6 b1c3 c7c5 c4d5 e6d5 e2e4","1. d4 d5 2. c4 e6 3. Nc3 c5 4. cxd5 exd5 5. e4",False ), \
                (_("QGD: Tarrasch defence, Tarrasch gambit"),"D32","d2d4 d7d5 c2c4 e7e6 b1c3 c7c5 c4d5 e6d5 d4c5 d5d4 c3a4 b7b5","1. d4 d5 2. c4 e6 3. Nc3 c5 4. cxd5 exd5 5. dxc5 d4 6. Na4 b5",False ), \
                (_("QGD: Tarrasch, Bogolyubov variation"),"D34","d2d4 d7d5 c2c4 e7e6 b1c3 c7c5 c4d5 e6d5 g1f3 b8c6 g2g3 g8f6 f1g2 f8e7 e1g1 e8g8 c1g5 c8e6 a1c1 c5c4","1. d4 d5 2. c4 e6 3. Nc3 c5 4. cxd5 exd5 5. Nf3 Nc6 6. g3 Nf6 7. Bg2 Be7 8. O-O O-O 9. Bg5 Be6 10. Rc1 c4",False ), \
                (_("QGD: Tarrasch, Folkestone (Swedish) variation"),"D33","d2d4 d7d5 c2c4 e7e6 b1c3 c7c5 c4d5 e6d5 g1f3 b8c6 g2g3 c5c4","1. d4 d5 2. c4 e6 3. Nc3 c5 4. cxd5 exd5 5. Nf3 Nc6 6. g3 c4",False ), \
                (_("QGD: Tarrasch, Prague variation"),"D33","d2d4 d7d5 c2c4 e7e6 b1c3 c7c5 c4d5 e6d5 g1f3 b8c6 g2g3 g8f6","1. d4 d5 2. c4 e6 3. Nc3 c5 4. cxd5 exd5 5. Nf3 Nc6 6. g3 Nf6",False ), \
                (_("QGD: Tarrasch, Prague variation, 7...Be7"),"D34","d2d4 d7d5 c2c4 e7e6 b1c3 c7c5 c4d5 e6d5 g1f3 b8c6 g2g3 g8f6 f1g2 f8e7","1. d4 d5 2. c4 e6 3. Nc3 c5 4. cxd5 exd5 5. Nf3 Nc6 6. g3 Nf6 7. Bg2 Be7",False ), \
                (_("QGD: Tarrasch, Prague variation, 9.Bg5"),"D34","d2d4 d7d5 c2c4 e7e6 b1c3 c7c5 c4d5 e6d5 g1f3 b8c6 g2g3 g8f6 f1g2 f8e7 e1g1 e8g8 c1g5","1. d4 d5 2. c4 e6 3. Nc3 c5 4. cxd5 exd5 5. Nf3 Nc6 6. g3 Nf6 7. Bg2 Be7 8. O-O O-O 9. Bg5",False ), \
                (_("QGD: Tarrasch, Prague variation, Normal position"),"D34","d2d4 d7d5 c2c4 e7e6 b1c3 c7c5 c4d5 e6d5 g1f3 b8c6 g2g3 g8f6 f1g2 f8e7 e1g1 e8g8","1. d4 d5 2. c4 e6 3. Nc3 c5 4. cxd5 exd5 5. Nf3 Nc6 6. g3 Nf6 7. Bg2 Be7 8. O-O O-O",False ), \
                (_("QGD: Tarrasch, Reti variation"),"D34","d2d4 d7d5 c2c4 e7e6 b1c3 c7c5 c4d5 e6d5 g1f3 b8c6 g2g3 g8f6 f1g2 f8e7 e1g1 e8g8 d4c5 e7c5 c3a4","1. d4 d5 2. c4 e6 3. Nc3 c5 4. cxd5 exd5 5. Nf3 Nc6 6. g3 Nf6 7. Bg2 Be7 8. O-O O-O 9. dxc5 Bxc5 10. Na4",False ), \
                (_("QGD: Tarrasch, Schlechter-Rubinstein system"),"D33","d2d4 d7d5 c2c4 e7e6 b1c3 c7c5 c4d5 e6d5 g1f3 b8c6 g2g3","1. d4 d5 2. c4 e6 3. Nc3 c5 4. cxd5 exd5 5. Nf3 Nc6 6. g3",False ), \
                (_("QGD: Tarrasch, Schlechter-Rubinstein system, Rey Ardid variation"),"D33","d2d4 d7d5 c2c4 e7e6 b1c3 c7c5 c4d5 e6d5 g1f3 b8c6 g2g3 c5c4 e2e4","1. d4 d5 2. c4 e6 3. Nc3 c5 4. cxd5 exd5 5. Nf3 Nc6 6. g3 c4 7. e4",False ), \
                (_("QGD: Tarrasch, Stoltz variation"),"D34","d2d4 d7d5 c2c4 e7e6 b1c3 c7c5 c4d5 e6d5 g1f3 b8c6 g2g3 g8f6 f1g2 f8e7 e1g1 e8g8 c1g5 c8e6 a1c1 b7b6","1. d4 d5 2. c4 e6 3. Nc3 c5 4. cxd5 exd5 5. Nf3 Nc6 6. g3 Nf6 7. Bg2 Be7 8. O-O O-O 9. Bg5 Be6 10. Rc1 b6",False ), \
                (_("QGD: Tarrasch, Wagner variation"),"D33","d2d4 d7d5 c2c4 e7e6 b1c3 c7c5 c4d5 e6d5 g1f3 b8c6 g2g3 g8f6 f1g2 c8g4","1. d4 d5 2. c4 e6 3. Nc3 c5 4. cxd5 exd5 5. Nf3 Nc6 6. g3 Nf6 7. Bg2 Bg4",False ), \
                (_("QGD: Tarrasch, von Hennig-Schara gambit"),"D32","d2d4 d7d5 c2c4 e7e6 b1c3 c7c5 c4d5 c5d4","1. d4 d5 2. c4 e6 3. Nc3 c5 4. cxd5 cxd4",False ), \
                (_("QGD: Tartakower (Makagonov-Bondarevsky) system"),"D58","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 h7h6 g5h4 b7b6","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 h6 7. Bh4 b6",False ), \
                (_("QGD: Tartakower (Makagonov-Bondarevsky) system, 8.cd Nxd5"),"D59","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 h7h6 g5h4 b7b6 c4d5 f6d5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 h6 7. Bh4 b6 8. cxd5 Nxd5",False ), \
                (_("QGD: Tartakower variation"),"D59","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c1g5 f8e7 e2e3 e8g8 g1f3 h7h6 g5h4 b7b6 c4d5 f6d5 h4e7 d8e7 c3d5 e6d5 a1c1 c8e6","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. e3 O-O 6. Nf3 h6 7. Bh4 b6 8. cxd5 Nxd5 9. Bxe7 Qxe7 10. Nxd5 exd5 11. Rc1 Be6",False ), \
                (_("QGD: Vienna variation"),"D30","d2d4 d7d5 c2c4 e7e6 g1f3 g8f6 c1g5 f8b4","1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Bg5 Bb4+",False ), \
                (_("QGD: classical variation (5.Bf4)"),"D37","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 g1f3 f8e7 c1f4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 Be7 5. Bf4",False ), \
                (_("QGD: exchange variation"),"D35","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c4d5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5",False ), \
                (_("QGD: exchange, Saemisch variation"),"D35","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c4d5 e6d5 g1f3 b8d7 c1f4","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Nf3 Nbd7 6. Bf4",False ), \
                (_("QGD: exchange, chameleon variation"),"D35","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c4d5 e6d5 c1g5 f8e7 e2e3 e8g8 f1d3 b8d7 d1c2 f8e8 g1e2 d7f8 e1c1","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Bg5 Be7 6. e3 O-O 7. Bd3 Nbd7 8. Qc2 Re8 9. Nge2 Nf8 10. O-O-O",False ), \
                (_("QGD: exchange, positional line"),"D35","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c4d5 e6d5 c1g5","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Bg5",False ), \
                (_("QGD: exchange, positional line, 5...c6"),"D35","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c4d5 e6d5 c1g5 c7c6","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Bg5 c6",False ), \
                (_("QGD: exchange, positional line, 6.Qc2"),"D36","d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c4d5 e6d5 c1g5 c7c6 d1c2","1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Bg5 c6 6. Qc2",False ), \
                (_("QGD: semi-Slav"),"D31","d2d4 d7d5 c2c4 e7e6 b1c3 c7c6","1. d4 d5 2. c4 e6 3. Nc3 c6",False ), \
                (_("QGD: semi-Slav, Abrahams variation"),"D31","d2d4 d7d5 c2c4 e7e6 b1c3 c7c6 g1f3 d5c4 a2a4 f8b4 e2e3 b7b5 c1d2 a7a5","1. d4 d5 2. c4 e6 3. Nc3 c6 4. Nf3 dxc4 5. a4 Bb4 6. e3 b5 7. Bd2 a5",False ), \
                (_("QGD: semi-Slav, Junge variation"),"D31","d2d4 d7d5 c2c4 e7e6 b1c3 c7c6 g1f3 d5c4 a2a4 f8b4 e2e3 b7b5 c1d2 d8b6","1. d4 d5 2. c4 e6 3. Nc3 c6 4. Nf3 dxc4 5. a4 Bb4 6. e3 b5 7. Bd2 Qb6",False ), \
                (_("QGD: semi-Slav, Koomen variation"),"D31","d2d4 d7d5 c2c4 e7e6 b1c3 c7c6 g1f3 d5c4 a2a4 f8b4 e2e3 b7b5 c1d2 d8e7","1. d4 d5 2. c4 e6 3. Nc3 c6 4. Nf3 dxc4 5. a4 Bb4 6. e3 b5 7. Bd2 Qe7",False ), \
                (_("QGD: semi-Slav, Marshall gambit"),"D31","d2d4 d7d5 c2c4 e7e6 b1c3 c7c6 e2e4","1. d4 d5 2. c4 e6 3. Nc3 c6 4. e4",False ), \
                (_("QGD: semi-Slav, Noteboom variation"),"D31","d2d4 d7d5 c2c4 e7e6 b1c3 c7c6 g1f3 d5c4","1. d4 d5 2. c4 e6 3. Nc3 c6 4. Nf3 dxc4",False ), \
                (_("QGD: symmetrical (Austrian) defence"),"D06","d2d4 d7d5 c2c4 c7c5","1. d4 d5 2. c4 c5",False ), \
                (_("QP counter-gambit (elephant gambit)"),"C40","e2e4 e7e5 g1f3 d7d5","1. e4 e5 2. Nf3 d5",False ), \
                (_("QP counter-gambit: Maroczy gambit"),"C40","e2e4 e7e5 g1f3 d7d5 e4d5 f8d6","1. e4 e5 2. Nf3 d5 3. exd5 Bd6",False ), \
                (_("Queen's Gambit"),"D06","d2d4 d7d5 c2c4","1. d4 d5 2. c4",True ), \
                (_("Queen's Indian defence"),"E12","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6","1. d4 Nf6 2. c4 e6 3. Nf3 b6",True ), \
                (_("Queen's Indian accelerated"),"A50","d2d4 g8f6 c2c4 b7b6","1. d4 Nf6 2. c4 b6",False ), \
                (_("Queen's Indian: 4.Nc3"),"E12","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 b1c3","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. Nc3",False ), \
                (_("Queen's Indian: 4.Nc3, Botvinnik variation"),"E12","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 b1c3 c8b7 c1g5 h7h6 g5h4 g7g5 h4g3 f6h5","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. Nc3 Bb7 5. Bg5 h6 6. Bh4 g5 7. Bg3 Nh5",False ), \
                (_("Queen's Indian: 4.Nc3, main line"),"E13","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 b1c3 c8b7 c1g5 h7h6 g5h4 f8b4","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. Nc3 Bb7 5. Bg5 h6 6. Bh4 Bb4",False ), \
                (_("Queen's Indian: 4.e3"),"E14","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 e2e3","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. e3",False ), \
                (_("Queen's Indian: 4.g3"),"E15","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3",False ), \
                (_("Queen's Indian: 4.g3 Bb7"),"E15","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8b7","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7",False ), \
                (_("Queen's Indian: 5.Bg2 Be7"),"E17","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8b7 f1g2 f8e7","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 Be7",False ), \
                (_("Queen's Indian: Averbakh variation"),"E14","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 e2e3 c8b7 f1d3 c7c5 e1g1 f8e7 b2b3 e8g8 c1b2 c5d4 f3d4","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. e3 Bb7 5. Bd3 c5 6. O-O Be7 7. b3 O-O 8. Bb2 cxd4 9. Nxd4",False ), \
                (_("Queen's Indian: Buerger variation"),"E15","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8b7 f1g2 c7c5 d4d5 e6d5 f3g5","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 c5 6. d5 exd5 7. Ng5",False ), \
                (_("Queen's Indian: Capablanca variation"),"E16","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8b7 f1g2 f8b4","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 Bb4+",False ), \
                (_("Queen's Indian: Euwe variation"),"E17","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8b7 f1g2 f8e7 e1g1 e8g8 b2b3","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 Be7 6. O-O O-O 7. b3",False ), \
                (_("Queen's Indian: Marienbad system"),"A47","d2d4 g8f6 g1f3 b7b6 g2g3 c8b7 f1g2 c7c5","1. d4 Nf6 2. Nf3 b6 3. g3 Bb7 4. Bg2 c5",False ), \
                (_("Queen's Indian: Marienbad system, Berg variation"),"A47","d2d4 g8f6 g1f3 b7b6 g2g3 c8b7 f1g2 c7c5 c2c4 c5d4 d1d4","1. d4 Nf6 2. Nf3 b6 3. g3 Bb7 4. Bg2 c5 5. c4 cxd4 6. Qxd4",False ), \
                (_("Queen's Indian: Miles variation"),"E12","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 c1f4","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. Bf4",False ), \
                (_("Queen's Indian: Nimzovich variation (exaggerated fianchetto)"),"E15","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8a6","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Ba6",False ), \
                (_("Queen's Indian: Opovcensky variation"),"E17","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8b7 f1g2 f8e7 b1c3 f6e4 c1d2","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 Be7 6. Nc3 Ne4 7. Bd2",False ), \
                (_("Queen's Indian: Petrosian system"),"E12","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 a2a3","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. a3",False ), \
                (_("Queen's Indian: Riumin variation"),"E16","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8b7 f1g2 f8b4 c1d2 b4e7","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 Bb4+ 6. Bd2 Be7",False ), \
                (_("Queen's Indian: Rubinstein variation"),"E15","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8b7 f1g2 c7c5 d4d5 e6d5 f3h4","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 c5 6. d5 exd5 7. Nh4",False ), \
                (_("Queen's Indian: Yates variation"),"E16","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8b7 f1g2 f8b4 c1d2 a7a5","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 Bb4+ 6. Bd2 a5",False ), \
                (_("Queen's Indian: anti-Queen's Indian system"),"E17","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8b7 f1g2 f8e7 b1c3","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 Be7 6. Nc3",False ), \
                (_("Queen's Indian: old main line, 6.O-O"),"E17","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8b7 f1g2 f8e7 e1g1","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 Be7 6. O-O",False ), \
                (_("Queen's Indian: old main line, 7.Nc3"),"E18","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8b7 f1g2 f8e7 e1g1 e8g8 b1c3","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 Be7 6. O-O O-O 7. Nc3",False ), \
                (_("Queen's Indian: old main line, 9.Qxc3"),"E19","d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8b7 f1g2 f8e7 e1g1 e8g8 b1c3 f6e4 d1c2 e4c3 c2c3","1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 Be7 6. O-O O-O 7. Nc3 Ne4 8. Qc2 Nxc3 9. Qxc3",False ), \
                (_("Queen's Pawn"),"A41","d2d4 d7d6","1. d4 d6",False ), \
                (_("Queen's bishop game"),"D02","d2d4 d7d5 g1f3 g8f6 c1f4","1. d4 d5 2. Nf3 Nf6 3. Bf4",False ), \
                (_("Queen's gambit accepted"),"D20","d2d4 d7d5 c2c4 d5c4","1. d4 d5 2. c4 dxc4",True ), \
                (_("Queen's gambit declined"),"D30","d2d4 d7d5 c2c4 e7e6","1. d4 d5 2. c4 e6",True ), \
                (_("Queen's pawn"),"A40","d2d4","1. d4",True ), \
                (_("Queen's pawn game"),"A45","d2d4 g8f6","1. d4 Nf6",True ), \
                (_("Queen's pawn game, Chigorin variation"),"D02","d2d4 d7d5 g1f3 b8c6","1. d4 d5 2. Nf3 Nc6",False ), \
                (_("Queen's pawn game, Krause variation"),"D02","d2d4 d7d5 g1f3 c7c5","1. d4 d5 2. Nf3 c5",False ), \
                (_("Queen's pawn game, Rubinstein (Colle-Zukertort) variation"),"D05","d2d4 d7d5 g1f3 g8f6 e2e3 e7e6 f1d3 c7c5 b2b3","1. d4 d5 2. Nf3 Nf6 3. e3 e6 4. Bd3 c5 5. b3",False ), \
                (_("Queen's pawn game, Zukertort variation"),"D05","d2d4 d7d5 g1f3 g8f6 e2e3 e7e6 b1d2 c7c5 b2b3","1. d4 d5 2. Nf3 Nf6 3. e3 e6 4. Nbd2 c5 5. b3",False ), \
                (_("Queen's pawn, Mason variation"),"D00","d2d4 d7d5 c1f4","1. d4 d5 2. Bf4",False ), \
                (_("Queen's pawn, Mason variation, Steinitz counter-gambit"),"D00","d2d4 d7d5 c1f4 c7c5","1. d4 d5 2. Bf4 c5",False ), \
                (_("Queen's pawn: Anti-Veresov"),"D00","d2d4 d7d5 b1c3 c8g4","1. d4 d5 2. Nc3 Bg4",False ), \
                (_("Queen's pawn: Bronstein gambit"),"A45","d2d4 g8f6 g2g4","1. d4 Nf6 2. g4",False ), \
                (_("Queen's pawn: Charlick (Englund) gambit"),"A40","d2d4 e7e5","1. d4 e5",False ), \
                (_("Queen's pawn: Chigorin variation"),"D00","d2d4 d7d5 b1c3","1. d4 d5 2. Nc3",False ), \
                (_("Queen's pawn: English defence"),"A40","d2d4 b7b6","1. d4 b6",False ), \
                (_("Queen's pawn: Englund gambit"),"A40","d2d4 e7e5 d4e5 b8c6 g1f3 d8e7 d1d5 f7f6 e5f6 g8f6","1. d4 e5 2. dxe5 Nc6 3. Nf3 Qe7 4. Qd5 f6 5. exf6 Nxf6",False ), \
                (_("Queen's pawn: Franco-Indian (Keres) defence"),"A40","d2d4 e7e6 c2c4 f8b4","1. d4 e6 2. c4 Bb4+",False ), \
                (_("Queen's pawn: Keres defence"),"A40","d2d4 e7e6 c2c4 b7b6","1. d4 e6 2. c4 b6",False ), \
                (_("Queen's pawn: Lundin (Kevitz-Mikenas) defence"),"A40","d2d4 b8c6","1. d4 Nc6",False ), \
                (_("Queen's pawn: Mengarini attack"),"E60","d2d4 g8f6 c2c4 g7g6 d1c2","1. d4 Nf6 2. c4 g6 3. Qc2",False ), \
                (_("Queen's pawn: Torre attack"),"A46","d2d4 g8f6 g1f3 e7e6 c1g5","1. d4 Nf6 2. Nf3 e6 3. Bg5",False ), \
                (_("Queen's pawn: Torre attack, Wagner gambit"),"A46","d2d4 g8f6 g1f3 e7e6 c1g5 c7c5 e2e4","1. d4 Nf6 2. Nf3 e6 3. Bg5 c5 4. e4",False ), \
                (_("Queen's pawn: Yusupov-Rubinstein system"),"A46","d2d4 g8f6 g1f3 e7e6 e2e3","1. d4 Nf6 2. Nf3 e6 3. e3",False ), \
                (_("Queen's pawn: stonewall attack"),"D00","d2d4 d7d5 e2e3 g8f6 f1d3","1. d4 d5 2. e3 Nf6 3. Bd3",False ), \
                (_("Reti accepted"),"A09","g1f3 d7d5 c2c4 d5c4","1. Nf3 d5 2. c4 dxc4",False ), \
                (_("Reti accepted: Keres variation"),"A09","g1f3 d7d5 c2c4 d5c4 e2e3 c8e6","1. Nf3 d5 2. c4 dxc4 3. e3 Be6",False ), \
                (_("Reti opening"),"A04","g1f3","1. Nf3",True ), \
                (_("Reti v Dutch"),"A04","g1f3 f7f5","1. Nf3 f5",False ), \
                (_("Reti: Herrstroem gambit"),"A04","g1f3 g7g5","1. Nf3 g5",False ), \
                (_("Reti: King's Indian attack"),"A05","g1f3 g8f6 g2g3 g7g6","1. Nf3 Nf6 2. g3 g6",False ), \
                (_("Reti: King's Indian attack (Barcza system)"),"A07","g1f3 d7d5 g2g3","1. Nf3 d5 2. g3",True ), \
                (_("Reti: King's Indian attack (with ...c5)"),"A07","g1f3 d7d5 g2g3 c7c5","1. Nf3 d5 2. g3 c5",False ), \
                (_("Reti: King's Indian attack, French variation"),"A08","g1f3 d7d5 g2g3 c7c5 f1g2 b8c6 e1g1 e7e6 d2d3 g8f6 b1d2 f8e7 e2e4 e8g8 f1e1","1. Nf3 d5 2. g3 c5 3. Bg2 Nc6 4. O-O e6 5. d3 Nf6 6. Nbd2 Be7 7. e4 O-O 8. Re1",False ), \
                (_("Reti: King's Indian attack, Keres variation"),"A07","g1f3 d7d5 g2g3 c8g4 f1g2 b8d7","1. Nf3 d5 2. g3 Bg4 3. Bg2 Nd7",False ), \
                (_("Reti: King's Indian attack, Pachman system"),"A07","g1f3 d7d5 g2g3 g7g6 f1g2 f8g7 e1g1 e7e5 d2d3 g8e7","1. Nf3 d5 2. g3 g6 3. Bg2 Bg7 4. O-O e5 5. d3 Ne7",False ), \
                (_("Reti: King's Indian attack, Reti-Smyslov variation"),"A05","g1f3 g8f6 g2g3 g7g6 b2b4","1. Nf3 Nf6 2. g3 g6 3. b4",False ), \
                (_("Reti: King's Indian attack, Spassky's variation"),"A05","g1f3 g8f6 g2g3 b7b5","1. Nf3 Nf6 2. g3 b5",False ), \
                (_("Reti: King's Indian attack, Yugoslav variation"),"A07","g1f3 d7d5 g2g3 g8f6 f1g2 c7c6 e1g1 c8g4","1. Nf3 d5 2. g3 Nf6 3. Bg2 c6 4. O-O Bg4",False ), \
                (_("Reti: Lisitsin gambit deferred"),"A04","g1f3 f7f5 d2d3 g8f6 e2e4","1. Nf3 f5 2. d3 Nf6 3. e4",False ), \
                (_("Reti: Nimzovich-Larsen attack"),"A06","g1f3 d7d5 b2b3","1. Nf3 d5 2. b3",False ), \
                (_("Reti: Pirc-Lisitsin gambit"),"A04","g1f3 f7f5 e2e4","1. Nf3 f5 2. e4",False ), \
                (_("Reti: Wade defence"),"A04","g1f3 d7d6 e2e4 c8g4","1. Nf3 d6 2. e4 Bg4",False ), \
                (_("Reti: advance variation"),"A09","g1f3 d7d5 c2c4 d5d4","1. Nf3 d5 2. c4 d4",False ), \
                (_("Reti: old Indian attack"),"A06","g1f3 d7d5 d2d3","1. Nf3 d5 2. d3",False ), \
                (_("Reversed Grob (Borg/Basman defence/macho Grob)"),"B00","e2e4 g7g5","1. e4 g5",False ), \
                (_("Richter-Veresov attack"),"D01","d2d4 d7d5 b1c3 g8f6 c1g5","1. d4 d5 2. Nc3 Nf6 3. Bg5",False ), \
                (_("Richter-Veresov attack, Richter variation"),"D01","d2d4 d7d5 b1c3 g8f6 c1g5 c8f5 f2f3","1. d4 d5 2. Nc3 Nf6 3. Bg5 Bf5 4. f3",False ), \
                (_("Richter-Veresov attack, Veresov variation"),"D01","d2d4 d7d5 b1c3 g8f6 c1g5 c8f5 g5f6","1. d4 d5 2. Nc3 Nf6 3. Bg5 Bf5 4. Bxf6",False ), \
                (_("Robatsch (modern) defence"),"B06","e2e4 g7g6","1. e4 g6",True ), \
                (_("Robatsch defence"),"B06","e2e4 g7g6 d2d4 f8g7 b1c3","1. e4 g6 2. d4 Bg7 3. Nc3",False ), \
                (_("Robatsch defence: Geller's system"),"B07","e2e4 g7g6 d2d4 f8g7 g1f3 d7d6 c2c3","1. e4 g6 2. d4 Bg7 3. Nf3 d6 4. c3",False ), \
                (_("Robatsch defence: Gurgenidze variation"),"B06","e2e4 g7g6 d2d4 f8g7 b1c3 c7c6 f2f4 d7d5 e4e5 h7h5","1. e4 g6 2. d4 Bg7 3. Nc3 c6 4. f4 d5 5. e5 h5",False ), \
                (_("Robatsch defence: Pseudo-Austrian attack"),"B06","e2e4 g7g6 d2d4 f8g7 b1c3 d7d6 f2f4","1. e4 g6 2. d4 Bg7 3. Nc3 d6 4. f4",False ), \
                (_("Robatsch defence: Rossolimo variation"),"B06","e2e4 g7g6 d2d4 f8g7 g1f3 d7d6 c2c4 c8g4","1. e4 g6 2. d4 Bg7 3. Nf3 d6 4. c4 Bg4",False ), \
                (_("Robatsch defence: three pawns attack"),"B06","e2e4 g7g6 d2d4 f8g7 f2f4","1. e4 g6 2. d4 Bg7 3. f4",False ), \
                (_("Robatsch defence: two knights variation"),"B06","e2e4 g7g6 d2d4 f8g7 b1c3 d7d6 g1f3","1. e4 g6 2. d4 Bg7 3. Nc3 d6 4. Nf3",False ), \
                (_("Robatsch defence: two knights, Suttles variation"),"B06","e2e4 g7g6 d2d4 f8g7 b1c3 d7d6 g1f3 c7c6","1. e4 g6 2. d4 Bg7 3. Nc3 d6 4. Nf3 c6",False ), \
                (_("Rousseau gambit"),"C50","e2e4 e7e5 g1f3 b8c6 f1c4 f7f5","1. e4 e5 2. Nf3 Nc6 3. Bc4 f5",False ), \
                (_("Ruy Lopez"),"C70","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4",True ), \
                (_("Ruy Lopez (Spanish opening)"),"C60","e2e4 e7e5 g1f3 b8c6 f1b5","1. e4 e5 2. Nf3 Nc6 3. Bb5",True ), \
                (_("Ruy Lopez: ...b5 & ...d6"),"C78","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 b7b5 a4b3 d7d6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O b5 6. Bb3 d6",False ), \
                (_("Ruy Lopez: 5.O-O"),"C78","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O",True ), \
                (_("Ruy Lopez: Alapin's defence deferred"),"C70","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 f8b4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Bb4",False ), \
                (_("Ruy Lopez: Anderssen variation"),"C77","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 d2d3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. d3",False ), \
                (_("Ruy Lopez: Archangelsk (counterthrust) variation"),"C78","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 b7b5 a4b3 c8b7","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O b5 6. Bb3 Bb7",False ), \
                (_("Ruy Lopez: Berlin defence"),"C65","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6",False ), \
                (_("Ruy Lopez: Berlin defence, 4.O-O"),"C65","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O",False ), \
                (_("Ruy Lopez: Berlin defence, 4.O-O, d6"),"C66","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 d7d6","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O d6",False ), \
                (_("Ruy Lopez: Berlin defence, Anderssen variation"),"C65","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 d2d3 d7d6 b5c6","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. d3 d6 5. Bxc6+",False ), \
                (_("Ruy Lopez: Berlin defence, Beverwijk variation"),"C65","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f8c5","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Bc5",False ), \
                (_("Ruy Lopez: Berlin defence, Cordel variation"),"C67","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f6e4 d2d4 f8e7 d1e2 e4d6 b5c6 b7c6 d4e5 d6f5","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Be7 6. Qe2 Nd6 7. Bxc6 bxc6 8. dxe5 Nf5",False ), \
                (_("Ruy Lopez: Berlin defence, Duras variation"),"C65","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 d2d3 d7d6 c2c4","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. d3 d6 5. c4",False ), \
                (_("Ruy Lopez: Berlin defence, Kaufmann variation"),"C65","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 d2d3 f8c5 c1e3","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. d3 Bc5 5. Be3",False ), \
                (_("Ruy Lopez: Berlin defence, Minckwitz variation"),"C67","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f6e4 d2d4 f8e7 d4e5","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Be7 6. dxe5",False ), \
                (_("Ruy Lopez: Berlin defence, Mortimer trap"),"C65","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 d2d3 c6e7 f3e5 c7c6","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. d3 Ne7 5. Nxe5 c6",False ), \
                (_("Ruy Lopez: Berlin defence, Mortimer variation"),"C65","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 d2d3 c6e7","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. d3 Ne7",False ), \
                (_("Ruy Lopez: Berlin defence, Nyholm attack"),"C65","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 d2d4 e5d4 e1g1","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. d4 exd4 5. O-O",False ), \
                (_("Ruy Lopez: Berlin defence, Pillsbury variation"),"C67","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f6e4 d2d4 f8e7 d1e2 e4d6 b5c6 b7c6 d4e5 d6b7 b2b3","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Be7 6. Qe2 Nd6 7. Bxc6 bxc6 8. dxe5 Nb7 9. b3",False ), \
                (_("Ruy Lopez: Berlin defence, Rio de Janeiro variation"),"C67","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f6e4 d2d4 f8e7 d1e2 e4d6 b5c6 b7c6 d4e5 d6b7 b1c3 e8g8 f1e1 b7c5 f3d4 c5e6 c1e3 e6d4 e3d4 c6c5","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Be7 6. Qe2 Nd6 7. Bxc6 bxc6 8. dxe5 Nb7 9. Nc3 O-O 10. Re1 Nc5 11. Nd4 Ne6 12. Be3 Nxd4 13. Bxd4 c5",False ), \
                (_("Ruy Lopez: Berlin defence, Rosenthal variation"),"C67","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f6e4 d2d4 a7a6","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 a6",False ), \
                (_("Ruy Lopez: Berlin defence, Tarrasch trap"),"C66","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 d7d6 d2d4 c8d7 b1c3 f8e7 f1e1 e8g8","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O d6 5. d4 Bd7 6. Nc3 Be7 7. Re1 O-O",False ), \
                (_("Ruy Lopez: Berlin defence, Trifunovic variation"),"C67","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f6e4 d2d4 f8e7 d1e2 d7d5","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Be7 6. Qe2 d5",False ), \
                (_("Ruy Lopez: Berlin defence, Winawer attack"),"C67","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f6e4 d2d4 f8e7 d1e2 e4d6 b5c6 b7c6 d4e5 d6b7 f3d4","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Be7 6. Qe2 Nd6 7. Bxc6 bxc6 8. dxe5 Nb7 9. Nd4",False ), \
                (_("Ruy Lopez: Berlin defence, Zukertort variation"),"C67","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f6e4 d2d4 f8e7 d1e2 e4d6 b5c6 b7c6 d4e5 d6b7 c2c4","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Be7 6. Qe2 Nd6 7. Bxc6 bxc6 8. dxe5 Nb7 9. c4",False ), \
                (_("Ruy Lopez: Berlin defence, hedgehog variation"),"C66","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 d7d6 d2d4 c8d7 b1c3 f8e7","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O d6 5. d4 Bd7 6. Nc3 Be7",False ), \
                (_("Ruy Lopez: Berlin defence, open variation"),"C67","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f6e4","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4",False ), \
                (_("Ruy Lopez: Bird's defence"),"C61","e2e4 e7e5 g1f3 b8c6 f1b5 c6d4","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nd4",False ), \
                (_("Ruy Lopez: Bird's defence deferred"),"C70","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 c6d4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nd4",False ), \
                (_("Ruy Lopez: Bird's defence, Paulsen variation"),"C61","e2e4 e7e5 g1f3 b8c6 f1b5 c6d4 f3d4 e5d4 e1g1 g8e7","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nd4 4. Nxd4 exd4 5. O-O Ne7",False ), \
                (_("Ruy Lopez: Brentano defence"),"C60","e2e4 e7e5 g1f3 b8c6 f1b5 g7g5","1. e4 e5 2. Nf3 Nc6 3. Bb5 g5",False ), \
                (_("Ruy Lopez: Caro variation"),"C70","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 b7b5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5",False ), \
                (_("Ruy Lopez: Classical defence deferred"),"C70","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 f8c5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Bc5",False ), \
                (_("Ruy Lopez: Cordel gambit"),"C64","e2e4 e7e5 g1f3 b8c6 f1b5 f8c5 c2c3 f7f5","1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. c3 f5",False ), \
                (_("Ruy Lopez: Cozio defence"),"C60","e2e4 e7e5 g1f3 b8c6 f1b5 g8e7","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7",False ), \
                (_("Ruy Lopez: Cozio defence deferred"),"C70","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8e7","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nge7",False ), \
                (_("Ruy Lopez: Cozio defence, Paulsen variation"),"C60","e2e4 e7e5 g1f3 b8c6 f1b5 g8e7 b1c3 g7g6","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. Nc3 g6",False ), \
                (_("Ruy Lopez: Exchange variation doubly deferred (DERLD)"),"C85","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 a4c6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Bxc6",False ), \
                (_("Ruy Lopez: Graz variation"),"C70","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 b7b5 a4b3 f8c5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5 5. Bb3 Bc5",False ), \
                (_("Ruy Lopez: Lucena defence"),"C60","e2e4 e7e5 g1f3 b8c6 f1b5 f8e7","1. e4 e5 2. Nf3 Nc6 3. Bb5 Be7",False ), \
                (_("Ruy Lopez: Marshall counter-attack"),"C89","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d5",False ), \
                (_("Ruy Lopez: Marshall counter-attack, 11...c6"),"C89","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d5 e4d5 f6d5 f3e5 c6e5 e1e5 c7c6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d5 9. exd5 Nxd5 10. Nxe5 Nxe5 11. Rxe5 c6",False ), \
                (_("Ruy Lopez: Marshall, Herman Steiner variation"),"C89","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d5 e4d5 e5e4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d5 9. exd5 e4",False ), \
                (_("Ruy Lopez: Marshall, Kevitz variation"),"C89","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d5 e4d5 f6d5 f3e5 c6e5 e1e5 c7c6 b3d5 c6d5 d2d4 e7d6 e5e3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d5 9. exd5 Nxd5 10. Nxe5 Nxe5 11. Rxe5 c6 12. Bxd5 cxd5 13. d4 Bd6 14. Re3",False ), \
                (_("Ruy Lopez: Marshall, main line, 12.d2d4"),"C89","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d5 e4d5 f6d5 f3e5 c6e5 e1e5 c7c6 d2d4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d5 9. exd5 Nxd5 10. Nxe5 Nxe5 11. Rxe5 c6 12. d4",False ), \
                (_("Ruy Lopez: Marshall, main line, 14...Qh3"),"C89","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d5 e4d5 f6d5 f3e5 c6e5 e1e5 c7c6 d2d4 e7d6 e5e1 d8h4 g2g3 h4h3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d5 9. exd5 Nxd5 10. Nxe5 Nxe5 11. Rxe5 c6 12. d4 Bd6 13. Re1 Qh4 14. g3 Qh3",False ), \
                (_("Ruy Lopez: Marshall, main line, Spassky variation"),"C89","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d5 e4d5 f6d5 f3e5 c6e5 e1e5 c7c6 d2d4 e7d6 e5e1 d8h4 g2g3 h4h3 c1e3 c8g4 d1d3 a8e8 b1d2 e8e6 a2a4 h3h5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d5 9. exd5 Nxd5 10. Nxe5 Nxe5 11. Rxe5 c6 12. d4 Bd6 13. Re1 Qh4 14. g3 Qh3 15. Be3 Bg4 16. Qd3 Rae8 17. Nd2 Re6 18. a4 Qh5",False ), \
                (_("Ruy Lopez: Moeller defence"),"C78","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8c5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Bc5",False ), \
                (_("Ruy Lopez: Morphy defence"),"C77","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6",True ), \
                (_("Ruy Lopez: Morphy defence, Duras variation"),"C77","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 d2d3 d7d6 c2c4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. d3 d6 6. c4",False ), \
                (_("Ruy Lopez: Noah's ark trap"),"C71","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 d7d6 d2d4 b7b5 a4b3 c6d4 f3d4 e5d4 d1d4 c7c5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 d6 5. d4 b5 6. Bb3 Nxd4 7. Nxd4 exd4 8. Qxd4 c5",False ), \
                (_("Ruy Lopez: Nuernberg variation"),"C60","e2e4 e7e5 g1f3 b8c6 f1b5 f7f6","1. e4 e5 2. Nf3 Nc6 3. Bb5 f6",False ), \
                (_("Ruy Lopez: Pollock defence"),"C60","e2e4 e7e5 g1f3 b8c6 f1b5 c6a5","1. e4 e5 2. Nf3 Nc6 3. Bb5 Na5",False ), \
                (_("Ruy Lopez: Rabinovich variation"),"C78","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 b7b5 a4b3 d7d6 f3g5 d6d5 e4d5 c6d4 f1e1 f8c5 e1e5 e8f8","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O b5 6. Bb3 d6 7. Ng5 d5 8. exd5 Nd4 9. Re1 Bc5 10. Rxe5+ Kf8",False ), \
                (_("Ruy Lopez: Schliemann defence"),"C63","e2e4 e7e5 g1f3 b8c6 f1b5 f7f5","1. e4 e5 2. Nf3 Nc6 3. Bb5 f5",False ), \
                (_("Ruy Lopez: Schliemann defence deferred"),"C70","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 f7f5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 f5",False ), \
                (_("Ruy Lopez: Schliemann defence, Berger variation"),"C63","e2e4 e7e5 g1f3 b8c6 f1b5 f7f5 b1c3","1. e4 e5 2. Nf3 Nc6 3. Bb5 f5 4. Nc3",False ), \
                (_("Ruy Lopez: Siesta, Kopayev variation"),"C74","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 d7d6 c2c3 f7f5 e4f5 c8f5 e1g1","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 d6 5. c3 f5 6. exf5 Bxf5 7. O-O",False ), \
                (_("Ruy Lopez: Steinitz defence deferred (Russian defence)"),"C79","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 d7d6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O d6",False ), \
                (_("Ruy Lopez: Steinitz defence deferred, Boleslavsky variation"),"C79","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 d7d6 a4c6 b7c6 d2d4 f6e4 f1e1 f7f5 d4e5 d6d5 b1c3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O d6 6. Bxc6+ bxc6 7. d4 Nxe4 8. Re1 f5 9. dxe5 d5 10. Nc3",False ), \
                (_("Ruy Lopez: Steinitz defence deferred, Lipnitsky variation"),"C79","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 d7d6 a4c6 b7c6 d2d4 c8g4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O d6 6. Bxc6+ bxc6 7. d4 Bg4",False ), \
                (_("Ruy Lopez: Steinitz defence deferred, Rubinstein variation"),"C79","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 d7d6 a4c6 b7c6 d2d4 f6e4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O d6 6. Bxc6+ bxc6 7. d4 Nxe4",False ), \
                (_("Ruy Lopez: Taimanov (chase/wing/accelerated counterthrust) variation"),"C70","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 b7b5 a4b3 c6a5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5 5. Bb3 Na5",False ), \
                (_("Ruy Lopez: Trajkovic counter-attack"),"C88","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 c8b7","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 Bb7",False ), \
                (_("Ruy Lopez: Treybal (Bayreuth) variation (exchange var. deferred)"),"C77","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 a4c6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. Bxc6",False ), \
                (_("Ruy Lopez: Vinogradov variation"),"C60","e2e4 e7e5 g1f3 b8c6 f1b5 d8e7","1. e4 e5 2. Nf3 Nc6 3. Bb5 Qe7",False ), \
                (_("Ruy Lopez: Wing attack"),"C78","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 b7b5 a4b3 f8e7 a2a4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O b5 6. Bb3 Be7 7. a4",False ), \
                (_("Ruy Lopez: Wormald (Alapin) attack"),"C77","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 d1e2","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. Qe2",False ), \
                (_("Ruy Lopez: Wormald attack, Gruenfeld variation"),"C77","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 d1e2 b7b5 a4b3 f8e7 d2d4 d7d6 c2c3 c8g4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. Qe2 b5 6. Bb3 Be7 7. d4 d6 8. c3 Bg4",False ), \
                (_("Ruy Lopez: Worrall attack"),"C86","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 d1e2","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Qe2",False ), \
                (_("Ruy Lopez: Worrall attack, sharp line"),"C86","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 d1e2 b7b5 a4b3 e8g8","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Qe2 b5 7. Bb3 O-O",False ), \
                (_("Ruy Lopez: Worrall attack, solid line"),"C86","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 d1e2 b7b5 a4b3 d7d6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Qe2 b5 7. Bb3 d6",False ), \
                (_("Ruy Lopez: classical (Cordel) defence"),"C64","e2e4 e7e5 g1f3 b8c6 f1b5 f8c5","1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5",False ), \
                (_("Ruy Lopez: classical defence, 4.c3"),"C64","e2e4 e7e5 g1f3 b8c6 f1b5 f8c5 c2c3","1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. c3",False ), \
                (_("Ruy Lopez: classical defence, Benelux variation"),"C64","e2e4 e7e5 g1f3 b8c6 f1b5 f8c5 c2c3 g8f6 e1g1 e8g8 d2d4 c5b6","1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. c3 Nf6 5. O-O O-O 6. d4 Bb6",False ), \
                (_("Ruy Lopez: classical defence, Boden variation"),"C64","e2e4 e7e5 g1f3 b8c6 f1b5 f8c5 c2c3 d8e7","1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. c3 Qe7",False ), \
                (_("Ruy Lopez: classical defence, Charousek variation"),"C64","e2e4 e7e5 g1f3 b8c6 f1b5 f8c5 c2c3 c5b6","1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. c3 Bb6",False ), \
                (_("Ruy Lopez: classical defence, Zaitsev variation"),"C64","e2e4 e7e5 g1f3 b8c6 f1b5 f8c5 e1g1 c6d4 b2b4","1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. O-O Nd4 5. b4",False ), \
                (_("Ruy Lopez: closed"),"C88","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3",False ), \
                (_("Ruy Lopez: closed (10...c5)"),"C96","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c6a5 b3c2 c7c5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Na5 10. Bc2 c5",False ), \
                (_("Ruy Lopez: closed (8...Na5)"),"C96","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c6a5 b3c2","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Na5 10. Bc2",False ), \
                (_("Ruy Lopez: closed (with ...d6)"),"C90","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6",False ), \
                (_("Ruy Lopez: closed Berlin defence, Bernstein variation"),"C66","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 d7d6 d2d4 c8d7 b1c3 f8e7 c1g5","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O d6 5. d4 Bd7 6. Nc3 Be7 7. Bg5",False ), \
                (_("Ruy Lopez: closed Berlin defence, Chigorin variation"),"C66","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 d7d6 d2d4 f6d7","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O d6 5. d4 Nd7",False ), \
                (_("Ruy Lopez: closed Berlin defence, Showalter variation"),"C66","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 d7d6 d2d4 c8d7 b1c3 f8e7 b5c6","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O d6 5. d4 Bd7 6. Nc3 Be7 7. Bxc6",False ), \
                (_("Ruy Lopez: closed Berlin defence, Wolf variation"),"C66","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 d7d6 d2d4 c8d7 b1c3 e5d4","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O d6 5. d4 Bd7 6. Nc3 exd4",False ), \
                (_("Ruy Lopez: closed defence"),"C84","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7",False ), \
                (_("Ruy Lopez: closed, 7...O-O"),"C88","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O",False ), \
                (_("Ruy Lopez: closed, 7...d6, 8.d4"),"C88","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 d7d6 d2d4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 d6 8. d4",False ), \
                (_("Ruy Lopez: closed, 8.c3"),"C88","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3",False ), \
                (_("Ruy Lopez: closed, 9.d4"),"C91","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 d2d4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. d4",False ), \
                (_("Ruy Lopez: closed, 9.h3"),"C92","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3",False ), \
                (_("Ruy Lopez: closed, Averbach variation"),"C87","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 d7d6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 d6",False ), \
                (_("Ruy Lopez: closed, Balla variation"),"C88","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 d7d6 c2c3 c6a5 b3c2 c7c5 d2d4 d8c7 a2a4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 d6 8. c3 Na5 9. Bc2 c5 10. d4 Qc7 11. a4",False ), \
                (_("Ruy Lopez: closed, Basque gambit (North Spanish variation)"),"C84","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 d2d4 e5d4 e4e5 f6e4 c2c3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. d4 exd4 7. e5 Ne4 8. c3",False ), \
                (_("Ruy Lopez: closed, Bogolyubov variation"),"C91","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 d2d4 c8g4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. d4 Bg4",False ), \
                (_("Ruy Lopez: closed, Borisenko defence"),"C96","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c6a5 b3c2 c7c5 d2d4 a5c6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Na5 10. Bc2 c5 11. d4 Nc6",False ), \
                (_("Ruy Lopez: closed, Breyer defence"),"C94","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c6b8","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Nb8",False ), \
                (_("Ruy Lopez: closed, Breyer, 10.d4"),"C95","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c6b8 d2d4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Nb8 10. d4",False ), \
                (_("Ruy Lopez: closed, Breyer, Borisenko variation"),"C95","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c6b8 d2d4 b8d7","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Nb8 10. d4 Nbd7",False ), \
                (_("Ruy Lopez: closed, Breyer, Gligoric variation"),"C95","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c6b8 d2d4 b8d7 b1d2 c8b7 b3c2 c7c5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Nb8 10. d4 Nbd7 11. Nbd2 Bb7 12. Bc2 c5",False ), \
                (_("Ruy Lopez: closed, Breyer, Simagin variation"),"C95","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c6b8 d2d4 b8d7 f3h4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Nb8 10. d4 Nbd7 11. Nh4",False ), \
                (_("Ruy Lopez: closed, Chigorin defence"),"C97","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c6a5 b3c2 c7c5 d2d4 d8c7","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Na5 10. Bc2 c5 11. d4 Qc7",False ), \
                (_("Ruy Lopez: closed, Chigorin, 12...Nc6"),"C98","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c6a5 b3c2 c7c5 d2d4 d8c7 b1d2 a5c6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Na5 10. Bc2 c5 11. d4 Qc7 12. Nbd2 Nc6",False ), \
                (_("Ruy Lopez: closed, Chigorin, 12...c5d4"),"C99","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c6a5 b3c2 c7c5 d2d4 d8c7 b1d2 c5d4 c3d4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Na5 10. Bc2 c5 11. d4 Qc7 12. Nbd2 cxd4 13. cxd4",False ), \
                (_("Ruy Lopez: closed, Chigorin, Rauzer attack"),"C98","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c6a5 b3c2 c7c5 d2d4 d8c7 b1d2 a5c6 d4c5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Na5 10. Bc2 c5 11. d4 Qc7 12. Nbd2 Nc6 13. dxc5",False ), \
                (_("Ruy Lopez: closed, Chigorin, Yugoslav system"),"C97","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c6a5 b3c2 c7c5 d2d4 d8c7 b1d2 c8d7 d2f1 f8e8 f1e3 g7g6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Na5 10. Bc2 c5 11. d4 Qc7 12. Nbd2 Bd7 13. Nf1 Rfe8 14. Ne3 g6",False ), \
                (_("Ruy Lopez: closed, Flohr-Zaitsev system (Lenzerheide variation)"),"C92","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c8b7","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Bb7",False ), \
                (_("Ruy Lopez: closed, Keres (...Nd7) defence"),"C96","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c6a5 b3c2 c7c5 d2d4 f6d7","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Na5 10. Bc2 c5 11. d4 Nd7",False ), \
                (_("Ruy Lopez: closed, Keres (9...a5) variation"),"C92","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 a6a5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 a5",False ), \
                (_("Ruy Lopez: closed, Kholmov variation"),"C92","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c8e6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Be6",False ), \
                (_("Ruy Lopez: closed, Leonhardt variation"),"C88","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 d7d6 c2c3 c6a5 b3c2 c7c5 d2d4 d8c7 h2h3 a5c6 d4d5 c6b8 b1d2 g7g5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 d6 8. c3 Na5 9. Bc2 c5 10. d4 Qc7 11. h3 Nc6 12. d5 Nb8 13. Nbd2 g5",False ), \
                (_("Ruy Lopez: closed, Lutikov variation"),"C90","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 b3c2","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. Bc2",False ), \
                (_("Ruy Lopez: closed, Pilnik variation"),"C90","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 d2d3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. d3",False ), \
                (_("Ruy Lopez: closed, Ragozin-Petrosian (`Keres') variation"),"C92","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 f6d7","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Nd7",False ), \
                (_("Ruy Lopez: closed, Rossolimo defence"),"C96","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 c6a5 b3c2 c7c6 d2d4 d8c7","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 Na5 10. Bc2 c6 11. d4 Qc7",False ), \
                (_("Ruy Lopez: closed, Smyslov defence"),"C93","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 h2h3 h7h6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. h3 h6",False ), \
                (_("Ruy Lopez: closed, Suetin variation"),"C90","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 c2c3 d7d6 a2a3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. c3 d6 9. a3",False ), \
                (_("Ruy Lopez: closed, anti-Marshall 8.a4"),"C88","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 f1e1 b7b5 a4b3 e8g8 a2a4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. a4",False ), \
                (_("Ruy Lopez: closed, centre attack"),"C84","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f8e7 d2d4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. d4",False ), \
                (_("Ruy Lopez: exchange variation"),"C68","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5c6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6",False ), \
                (_("Ruy Lopez: exchange variation, 5.O-O"),"C69","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5c6 d7c6 e1g1","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O",False ), \
                (_("Ruy Lopez: exchange variation, Alapin gambit"),"C69","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5c6 d7c6 e1g1 c8g4 h2h3 h7h5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O Bg4 6. h3 h5",False ), \
                (_("Ruy Lopez: exchange, Alekhine variation"),"C68","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5c6 d7c6 d2d4 e5d4 d1d4 d8d4 f3d4 c8d7","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. d4 exd4 6. Qxd4 Qxd4 7. Nxd4 Bd7",False ), \
                (_("Ruy Lopez: exchange, Bronstein variation"),"C69","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5c6 d7c6 e1g1 d8d6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O Qd6",False ), \
                (_("Ruy Lopez: exchange, Gligoric variation"),"C69","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5c6 d7c6 e1g1 f7f6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O f6",False ), \
                (_("Ruy Lopez: exchange, Keres variation"),"C68","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5c6 d7c6 b1c3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. Nc3",False ), \
                (_("Ruy Lopez: exchange, Romanovsky variation"),"C68","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5c6 d7c6 b1c3 f7f6 d2d3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. Nc3 f6 6. d3",False ), \
                (_("Ruy Lopez: fianchetto (Smyslov/Barnes) defence"),"C60","e2e4 e7e5 g1f3 b8c6 f1b5 g7g6","1. e4 e5 2. Nf3 Nc6 3. Bb5 g6",False ), \
                (_("Ruy Lopez: fianchetto defence deferred"),"C70","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g7g6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 g6",False ), \
                (_("Ruy Lopez: four knights (Tarrasch) variation"),"C77","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 b1c3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. Nc3",False ), \
                (_("Ruy Lopez: modern Steinitz defence"),"C71","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 d7d6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 d6",False ), \
                (_("Ruy Lopez: modern Steinitz defence, 5.O-O"),"C72","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 d7d6 e1g1","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 d6 5. O-O",False ), \
                (_("Ruy Lopez: modern Steinitz defence, Alapin variation"),"C73","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 d7d6 a4c6 b7c6 d2d4 f7f6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 d6 5. Bxc6+ bxc6 6. d4 f6",False ), \
                (_("Ruy Lopez: modern Steinitz defence, Duras (Keres) variation"),"C71","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 d7d6 c2c4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 d6 5. c4",False ), \
                (_("Ruy Lopez: modern Steinitz defence, Richter variation"),"C73","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 d7d6 a4c6 b7c6 d2d4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 d6 5. Bxc6+ bxc6 6. d4",False ), \
                (_("Ruy Lopez: modern Steinitz defence, Rubinstein variation"),"C75","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 d7d6 c2c3 c8d7 d2d4 g8e7","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 d6 5. c3 Bd7 6. d4 Nge7",False ), \
                (_("Ruy Lopez: modern Steinitz defence, Three knights variation"),"C71","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 d7d6 b1c3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 d6 5. Nc3",False ), \
                (_("Ruy Lopez: modern Steinitz defence, fianchetto (Bronstein) variation"),"C76","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 d7d6 c2c3 c8d7 d2d4 g7g6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 d6 5. c3 Bd7 6. d4 g6",False ), \
                (_("Ruy Lopez: modern Steinitz defence, siesta variation"),"C74","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 d7d6 c2c3 f7f5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 d6 5. c3 f5",False ), \
                (_("Ruy Lopez: old Steinitz defence"),"C62","e2e4 e7e5 g1f3 b8c6 f1b5 d7d6","1. e4 e5 2. Nf3 Nc6 3. Bb5 d6",False ), \
                (_("Ruy Lopez: old Steinitz defence, Nimzovich attack"),"C62","e2e4 e7e5 g1f3 b8c6 f1b5 d7d6 d2d4 c8d7 b1c3 g8f6 b5c6","1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 Bd7 5. Nc3 Nf6 6. Bxc6",False ), \
                (_("Ruy Lopez: old Steinitz defence, semi-Duras variation"),"C62","e2e4 e7e5 g1f3 b8c6 f1b5 d7d6 d2d4 c8d7 c2c4","1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 Bd7 5. c4",False ), \
                (_("Ruy Lopez: open (Tarrasch) defence"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4",False ), \
                (_("Ruy Lopez: open Berlin defence, 5...Be7"),"C67","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f6e4 d2d4 f8e7","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Be7",False ), \
                (_("Ruy Lopez: open Berlin defence, Showalter variation"),"C67","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f6e4 d2d4 e4d6 b5a4","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Nd6 6. Ba4",False ), \
                (_("Ruy Lopez: open Berlin defence, l'Hermet variation"),"C67","e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f6e4 d2d4 e4d6 d4e5","1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Nd6 6. dxe5",False ), \
                (_("Ruy Lopez: open, 6.d4"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4",False ), \
                (_("Ruy Lopez: open, 6.d4 b5"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5",False ), \
                (_("Ruy Lopez: open, 7.Bb3"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3",False ), \
                (_("Ruy Lopez: open, 8...Be6"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6",False ), \
                (_("Ruy Lopez: open, 8.de"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5",False ), \
                (_("Ruy Lopez: open, 9...Be7, 10.Re1"),"C83","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 c2c3 f8e7 f1e1","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. c3 Be7 10. Re1",False ), \
                (_("Ruy Lopez: open, 9.c3"),"C82","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 c2c3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. c3",False ), \
                (_("Ruy Lopez: open, Berger variation"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 a2a4 c6d4 f3d4 e5d4 b1c3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. a4 Nxd4 9. Nxd4 exd4 10. Nc3",False ), \
                (_("Ruy Lopez: open, Berlin variation"),"C82","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 c2c3 e4c5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. c3 Nc5",False ), \
                (_("Ruy Lopez: open, Bernstein variation"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 b1d2","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. Nbd2",False ), \
                (_("Ruy Lopez: open, Bernstein variation, Karpov gambit"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 b1d2 e4c5 c2c3 d5d4 f3g5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. Nbd2 Nc5 10. c3 d4 11. Ng5",False ), \
                (_("Ruy Lopez: open, Breslau variation"),"C83","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 c2c3 f8e7 f1e1 e8g8 f3d4 c6e5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. c3 Be7 10. Re1 O-O 11. Nd4 Nxe5",False ), \
                (_("Ruy Lopez: open, Dilworth variation"),"C82","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 c2c3 f8c5 b1d2 e8g8 b3c2 e4f2","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. c3 Bc5 10. Nbd2 O-O 11. Bc2 Nxf2",False ), \
                (_("Ruy Lopez: open, Friess attack"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 f3e5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Nxe5",False ), \
                (_("Ruy Lopez: open, Harksen gambit"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 c2c4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. c4",False ), \
                (_("Ruy Lopez: open, Howell attack"),"C81","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 d1e2","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. Qe2",False ), \
                (_("Ruy Lopez: open, Howell attack, Adam variation"),"C81","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 d1e2 f8e7 c2c4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. Qe2 Be7 10. c4",False ), \
                (_("Ruy Lopez: open, Howell attack, Ekstroem variation"),"C81","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 d1e2 f8e7 f1d1 e8g8 c2c4 b5c4 b3c4 d8d7","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. Qe2 Be7 10. Rd1 O-O 11. c4 bxc4 12. Bxc4 Qd7",False ), \
                (_("Ruy Lopez: open, Italian variation"),"C82","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 c2c3 f8c5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. c3 Bc5",False ), \
                (_("Ruy Lopez: open, Knorre variation"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 b1c3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. Nc3",False ), \
                (_("Ruy Lopez: open, Malkin variation"),"C83","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 c2c3 f8e7 b1d2 e8g8 d1e2","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. c3 Be7 10. Nbd2 O-O 11. Qe2",False ), \
                (_("Ruy Lopez: open, Motzko attack"),"C82","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 c2c3 f8c5 d1d3","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. c3 Bc5 10. Qd3",False ), \
                (_("Ruy Lopez: open, Motzko attack, Nenarokov variation"),"C82","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 c2c3 f8c5 d1d3 c6e7","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. c3 Bc5 10. Qd3 Ne7",False ), \
                (_("Ruy Lopez: open, Richter variation"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 d4d5","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. d5",False ), \
                (_("Ruy Lopez: open, Riga variation"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 e5d4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 exd4",False ), \
                (_("Ruy Lopez: open, Schlechter defence"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 a2a4 c6d4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. a4 Nxd4",False ), \
                (_("Ruy Lopez: open, St. Petersburg variation"),"C82","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 c2c3 f8c5 b1d2","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. c3 Bc5 10. Nbd2",False ), \
                (_("Ruy Lopez: open, Tarrasch trap"),"C83","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 c2c3 f8e7 f1e1 e8g8 f3d4 d8d7 d4e6 f7e6 e1e4","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. c3 Be7 10. Re1 O-O 11. Nd4 Qd7 12. Nxe6 fxe6 13. Rxe4",False ), \
                (_("Ruy Lopez: open, Tartakower variation"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d1e2","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. Qe2",False ), \
                (_("Ruy Lopez: open, Zukertort variation"),"C80","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c6e7","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Ne7",False ), \
                (_("Ruy Lopez: open, classical defence"),"C83","e2e4 e7e5 g1f3 b8c6 f1b5 a7a6 b5a4 g8f6 e1g1 f6e4 d2d4 b7b5 a4b3 d7d5 d4e5 c8e6 c2c3 f8e7","1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Nxe4 6. d4 b5 7. Bb3 d5 8. dxe5 Be6 9. c3 Be7",False ), \
                (_("Santasiere's folly"),"A06","g1f3 d7d5 b2b4","1. Nf3 d5 2. b4",False ), \
                (_("Saragossa opening"),"A00","c2c3","1. c3",False ), \
                (_("Scandinavian (centre counter) defence"),"B01","e2e4 d7d5","1. e4 d5",True ), \
                (_("Scandinavian defence"),"B01","e2e4 d7d5 e4d5 d8d5 b1c3 d5a5 d2d4 g8f6 g1f3 c8f5","1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 Nf6 5. Nf3 Bf5",False ), \
                (_("Scandinavian defence, Gruenfeld variation"),"B01","e2e4 d7d5 e4d5 d8d5 b1c3 d5a5 d2d4 g8f6 g1f3 c8f5 f3e5 c7c6 g2g4","1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 Nf6 5. Nf3 Bf5 6. Ne5 c6 7. g4",False ), \
                (_("Scandinavian defence, Lasker variation"),"B01","e2e4 d7d5 e4d5 d8d5 b1c3 d5a5 d2d4 g8f6 g1f3 c8g4 h2h3","1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 Nf6 5. Nf3 Bg4 6. h3",True ), \
                (_("Scandinavian gambit"),"B01","e2e4 d7d5 e4d5 g8f6 c2c4 c7c6","1. e4 d5 2. exd5 Nf6 3. c4 c6",False ), \
                (_("Scandinavian, Mieses-Kotrvc gambit"),"B01","e2e4 d7d5 e4d5 d8d5 b1c3 d5a5 b2b4","1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. b4",False ), \
                (_("Scandinavian: Anderssen counter-attack"),"B01","e2e4 d7d5 e4d5 d8d5 b1c3 d5a5 d2d4 e7e5","1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 e5",False ), \
                (_("Scandinavian: Anderssen counter-attack orthodox attack"),"B01","e2e4 d7d5 e4d5 d8d5 b1c3 d5a5 d2d4 e7e5 d4e5 f8b4 c1d2 b8c6 g1f3","1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 e5 5. dxe5 Bb4 6. Bd2 Nc6 7. Nf3",False ), \
                (_("Scandinavian: Anderssen counter-attack, Collijn variation"),"B01","e2e4 d7d5 e4d5 d8d5 b1c3 d5a5 d2d4 e7e5 g1f3 c8g4","1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 e5 5. Nf3 Bg4",False ), \
                (_("Scandinavian: Anderssen counter-attack, Goteborg system"),"B01","e2e4 d7d5 e4d5 d8d5 b1c3 d5a5 d2d4 e7e5 g1f3","1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 e5 5. Nf3",False ), \
                (_("Scandinavian: Icelandic gambit"),"B01","e2e4 d7d5 e4d5 g8f6 c2c4 e7e6","1. e4 d5 2. exd5 Nf6 3. c4 e6",False ), \
                (_("Scandinavian: Kiel variation"),"B01","e2e4 d7d5 e4d5 g8f6 d2d4 f6d5 c2c4 d5b4","1. e4 d5 2. exd5 Nf6 3. d4 Nxd5 4. c4 Nb4",False ), \
                (_("Scandinavian: Marshall variation"),"B01","e2e4 d7d5 e4d5 g8f6 d2d4 f6d5","1. e4 d5 2. exd5 Nf6 3. d4 Nxd5",False ), \
                (_("Scandinavian: Pytel-Wade variation"),"B01","e2e4 d7d5 e4d5 d8d5 b1c3 d5d6","1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6",False ), \
                (_("Scandinavian: Richter variation"),"B01","e2e4 d7d5 e4d5 g8f6 d2d4 g7g6","1. e4 d5 2. exd5 Nf6 3. d4 g6",False ), \
                (_("Scotch gambit"),"C44","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f1c4","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4",False ), \
                (_("Scotch gambit: Anderssen (Paulsen, Suhle) counter-attack"),"C44","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f1c4 f8c5 e1g1 d7d6 c2c3 c8g4","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Bc5 5. O-O d6 6. c3 Bg4",False ), \
                (_("Scotch gambit: Benima defence"),"C44","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f1c4 f8e7","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Be7",False ), \
                (_("Scotch gambit: Cochrane variation"),"C44","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f1c4 f8b4 c2c3 d4c3 b2c3 b4a5 e4e5","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Bb4+ 5. c3 dxc3 6. bxc3 Ba5 7. e5",False ), \
                (_("Scotch gambit: Cochrane-Shumov defence"),"C44","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f1c4 f8c5 f3g5 g8h6 g5f7 h6f7 c4f7 e8f7 d1h5 g7g6 h5c5 d7d5","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Bc5 5. Ng5 Nh6 6. Nxf7 Nxf7 7. Bxf7+ Kxf7 8. Qh5+ g6 9. Qxc5 d5",False ), \
                (_("Scotch gambit: Dubois-Reti defence"),"C44","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f1c4 g8f6","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Nf6",False ), \
                (_("Scotch gambit: Hanneken variation"),"C44","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f1c4 f8b4 c2c3 d4c3 e1g1 c3b2 c1b2 g8f6 f3g5 e8g8 e4e5 c6e5","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Bb4+ 5. c3 dxc3 6. O-O cxb2 7. Bxb2 Nf6 8. Ng5 O-O 9. e5 Nxe5",False ), \
                (_("Scotch gambit: Vitzhum attack"),"C44","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f1c4 f8c5 f3g5 g8h6 d1h5","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Bc5 5. Ng5 Nh6 6. Qh5",False ), \
                (_("Scotch game"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4",False ), \
                (_("Scotch opening"),"C44","e2e4 e7e5 g1f3 b8c6 d2d4","1. e4 e5 2. Nf3 Nc6 3. d4",False ), \
                (_("Scotch: Berger variation"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 d8h4 d4b5 f8b4 b1d2 h4e4 f1e2 e4g2 e2f3 g2h3 b5c7 e8d8 c7a8 g8f6 a2a3","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qh4 5. Nb5 Bb4+ 6. Nd2 Qxe4+ 7. Be2 Qxg2 8. Bf3 Qh3 9. Nxc7+ Kd8 10. Nxa8 Nf6 11. a3",False ), \
                (_("Scotch: Blackburne attack"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 f8c5 c1e3 d8f6 c2c3 g8e7 d1d2","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 Qf6 6. c3 Nge7 7. Qd2",False ), \
                (_("Scotch: Blumenfeld attack"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 f8c5 c1e3 d8f6 d4b5","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 Qf6 6. Nb5",False ), \
                (_("Scotch: Cochrane variation"),"C44","e2e4 e7e5 g1f3 b8c6 d2d4 c6d4 f3e5 d4e6 f1c4 c7c6 e1g1 g8f6 e5f7","1. e4 e5 2. Nf3 Nc6 3. d4 Nxd4 4. Nxe5 Ne6 5. Bc4 c6 6. O-O Nf6 7. Nxf7",False ), \
                (_("Scotch: Fraser attack"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 d8h4 d4f3","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qh4 5. Nf3",False ), \
                (_("Scotch: Ghulam Kassim variation"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 c6d4 d1d4 d7d6 f1d3","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nxd4 5. Qxd4 d6 6. Bd3",False ), \
                (_("Scotch: Goering gambit"),"C44","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 c2c3","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. c3",False ), \
                (_("Scotch: Goering gambit, Bardeleben variation"),"C44","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 c2c3 d4c3 b1c3 f8b4 f1c4 g8f6","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. c3 dxc3 5. Nxc3 Bb4 6. Bc4 Nf6",False ), \
                (_("Scotch: Gottschall variation"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 f8c5 c1e3 d8f6 c2c3 g8e7 d1d2 d7d5 d4b5 c5e3 d2e3 e8g8 b5c7 a8b8 c7d5 e7d5 e4d5 c6b4","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 Qf6 6. c3 Nge7 7. Qd2 d5 8. Nb5 Bxe3 9. Qxe3 O-O 10. Nxc7 Rb8 11. Nxd5 Nxd5 12. exd5 Nb4",False ), \
                (_("Scotch: Horwitz attack"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 d8h4 d4b5","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qh4 5. Nb5",False ), \
                (_("Scotch: Lolli variation"),"C44","e2e4 e7e5 g1f3 b8c6 d2d4 c6d4","1. e4 e5 2. Nf3 Nc6 3. d4 Nxd4",False ), \
                (_("Scotch: Meitner variation"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 f8c5 c1e3 d8f6 c2c3 g8e7 d4c2","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 Qf6 6. c3 Nge7 7. Nc2",False ), \
                (_("Scotch: Mieses variation"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 g8f6 d4c6 b7c6 e4e5","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. e5",False ), \
                (_("Scotch: Paulsen attack"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 f8c5 c1e3 d8f6 c2c3 g8e7 f1b5","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 Qf6 6. c3 Nge7 7. Bb5",False ), \
                (_("Scotch: Paulsen, Gunsberg defence"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 f8c5 c1e3 d8f6 c2c3 g8e7 f1b5 c6d8","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Be3 Qf6 6. c3 Nge7 7. Bb5 Nd8",False ), \
                (_("Scotch: Potter variation"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 f8c5 d4b3","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Nb3",False ), \
                (_("Scotch: Pulling counter-attack"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 d8h4","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qh4",False ), \
                (_("Scotch: Relfsson gambit ('MacLopez')"),"C44","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f1b5","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bb5",False ), \
                (_("Scotch: Romanishin variation"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 f8c5 d4b3 c5b4","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Nb3 Bb4+",False ), \
                (_("Scotch: Rosenthal variation"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 d8h4 d4b5 f8b4 c1d2 h4e4 f1e2 e8d8 e1g1 b4d2 b1d2 e4g6","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qh4 5. Nb5 Bb4+ 6. Bd2 Qxe4+ 7. Be2 Kd8 8. O-O Bxd2 9. Nxd2 Qg6",False ), \
                (_("Scotch: Schmidt variation"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 g8f6","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6",False ), \
                (_("Scotch: Sea-cadet mate"),"C44","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 c2c3 d4c3 b1c3 d7d6 f1c4 c8g4 e1g1 c6e5 f3e5 g4d1 c4f7 e8e7 c3d5","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. c3 dxc3 5. Nxc3 d6 6. Bc4 Bg4 7. O-O Ne5 8. Nxe5 Bxd1 9. Bxf7+ Ke7 10. Nd5#",False ), \
                (_("Scotch: Steinitz variation"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 d8h4 b1c3","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qh4 5. Nc3",False ), \
                (_("Scotch: Tartakower variation"),"C45","e2e4 e7e5 g1f3 b8c6 d2d4 e5d4 f3d4 g8f6 d4c6 b7c6 b1d2","1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. Nd2",False ), \
                (_("Semi-Benoni (`blockade variation')"),"A44","d2d4 c7c5 d4d5 e7e5 e2e4 d7d6","1. d4 c5 2. d5 e5 3. e4 d6",False ), \
                (_("Sicilian"),"B50","e2e4 c7c5 g1f3 d7d6","1. e4 c5 2. Nf3 d6",False ), \
                (_("Sicilian defence"),"B20","e2e4 c7c5","1. e4 c5",True ), \
                (_("Sicilian, Chekhover variation"),"B53","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 d1d4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Qxd4",False ), \
                (_("Sicilian, Szen (`anti-Taimanov') variation"),"B44","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 b8c6 d4b5","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nb5",False ), \
                (_("Sicilian, Szen variation, Dely-Kasparov gambit"),"B44","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 b8c6 d4b5 d7d6 c2c4 g8f6 b1c3 a7a6 b5a3 d6d5","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nb5 d6 6. c4 Nf6 7. N1c3 a6 8. Na3 d5",False ), \
                (_("Sicilian, Szen, hedgehog variation"),"B44","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 b8c6 d4b5 d7d6 c2c4 g8f6 b1c3 a7a6 b5a3 f8e7 f1e2 e8g8 e1g1 b7b6","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nb5 d6 6. c4 Nf6 7. N1c3 a6 8. Na3 Be7 9. Be2 O-O 10. O-O b6",False ), \
                (_("Sicilian: 2.c3, Heidenfeld variation"),"B22","e2e4 c7c5 c2c3 g8f6 e4e5 f6d5 g1f3 b8c6 b1a3","1. e4 c5 2. c3 Nf6 3. e5 Nd5 4. Nf3 Nc6 5. Na3",False ), \
                (_("Sicilian: Acton extension"),"B27","e2e4 c7c5 g1f3 g7g6 c2c4 f8h6","1. e4 c5 2. Nf3 g6 3. c4 Bh6",False ), \
                (_("Sicilian: Alapin's variation (2.c3)"),"B22","e2e4 c7c5 c2c3","1. e4 c5 2. c3",False ), \
                (_("Sicilian: Anderssen variation"),"B40","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 g8f6","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6",False ), \
                (_("Sicilian: Andreaschek gambit"),"B21","e2e4 c7c5 d2d4 c5d4 g1f3 e7e5 c2c3","1. e4 c5 2. d4 cxd4 3. Nf3 e5 4. c3",False ), \
                (_("Sicilian: Boleslavsky variation"),"B58","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g8f6 b1c3 d7d6 f1e2 e7e5","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Be2 e5",False ), \
                (_("Sicilian: Boleslavsky variation, 7.Nb3"),"B59","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g8f6 b1c3 d7d6 f1e2 e7e5 d4b3","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Be2 e5 7. Nb3",False ), \
                (_("Sicilian: Boleslavsky, Louma variation"),"B58","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g8f6 b1c3 d7d6 f1e2 e7e5 d4c6","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Be2 e5 7. Nxc6",False ), \
                (_("Sicilian: Canal-Sokolsky (Nimzovich-Rossolimo, Moscow) attack"),"B51","e2e4 c7c5 g1f3 d7d6 f1b5","1. e4 c5 2. Nf3 d6 3. Bb5+",False ), \
                (_("Sicilian: Canal-Sokolsky attack, 3...Bd7"),"B52","e2e4 c7c5 g1f3 d7d6 f1b5 c8d7","1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7",False ), \
                (_("Sicilian: Canal-Sokolsky attack, Bronstein gambit"),"B52","e2e4 c7c5 g1f3 d7d6 f1b5 c8d7 b5d7 d8d7 e1g1 b8c6 c2c3 g8f6 d2d4","1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Qxd7 5. O-O Nc6 6. c3 Nf6 7. d4",False ), \
                (_("Sicilian: Canal-Sokolsky attack, Sokolsky variation"),"B52","e2e4 c7c5 g1f3 d7d6 f1b5 c8d7 b5d7 d8d7 c2c4","1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Qxd7 5. c4",False ), \
                (_("Sicilian: Chekhover, Zaitsev variation"),"B53","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 d1d4 b8c6 f1b5 d8d7","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Qxd4 Nc6 5. Bb5 Qd7",False ), \
                (_("Sicilian: Flohr variation"),"B32","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 d8c7","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Qc7",False ), \
                (_("Sicilian: Gloria variation"),"B20","e2e4 c7c5 c2c4 d7d6 b1c3 b8c6 g2g3 h7h5","1. e4 c5 2. c4 d6 3. Nc3 Nc6 4. g3 h5",False ), \
                (_("Sicilian: Grand Prix attack"),"B21","e2e4 c7c5 f2f4","1. e4 c5 2. f4",False ), \
                (_("Sicilian: Grand Prix attack, Schofman variation"),"B23","e2e4 c7c5 b1c3 b8c6 f2f4 g7g6 g1f3 f8g7 f1c4 e7e6 f4f5","1. e4 c5 2. Nc3 Nc6 3. f4 g6 4. Nf3 Bg7 5. Bc4 e6 6. f5",False ), \
                (_("Sicilian: Hungarian variation"),"B27","e2e4 c7c5 g1f3 g7g6","1. e4 c5 2. Nf3 g6",False ), \
                (_("Sicilian: Kan variation"),"B41","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 a7a6","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6",False ), \
                (_("Sicilian: Kan, 5.Bd3"),"B42","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 a7a6 f1d3","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3",False ), \
                (_("Sicilian: Kan, 5.Nc3"),"B43","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 a7a6 b1c3","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3",False ), \
                (_("Sicilian: Kan, Gipslis variation"),"B42","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 a7a6 f1d3 g8f6 e1g1 d7d6 c2c4 g7g6","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Nf6 6. O-O d6 7. c4 g6",False ), \
                (_("Sicilian: Kan, Maroczy bind (Reti variation)"),"B41","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 a7a6 c2c4","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. c4",False ), \
                (_("Sicilian: Kan, Maroczy bind - Bronstein variation"),"B41","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 a7a6 c2c4 g8f6 b1c3 f8b4 f1d3 b8c6 d3c2","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. c4 Nf6 6. Nc3 Bb4 7. Bd3 Nc6 8. Bc2",False ), \
                (_("Sicilian: Kan, Polugaievsky variation"),"B42","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 a7a6 f1d3 f8c5","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Bc5",False ), \
                (_("Sicilian: Kan, Swiss cheese variation"),"B42","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 a7a6 f1d3 g7g6","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 g6",False ), \
                (_("Sicilian: Katalimov variation"),"B27","e2e4 c7c5 g1f3 b7b6","1. e4 c5 2. Nf3 b6",False ), \
                (_("Sicilian: Keres variation (2.Ne2)"),"B20","e2e4 c7c5 g1e2","1. e4 c5 2. Ne2",False ), \
                (_("Sicilian: Labourdonnais-Loewenthal (Kalashnikov) variation"),"B32","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 e7e5 d4b5 d7d6","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 d6",False ), \
                (_("Sicilian: Labourdonnais-Loewenthal variation"),"B32","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 e7e5","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5",False ), \
                (_("Sicilian: Magnus Smith trap"),"B57","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 f1c4 g7g6 d4c6 b7c6 e4e5","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bc4 g6 7. Nxc6 bxc6 8. e5",False ), \
                (_("Sicilian: Marshall variation"),"B40","e2e4 c7c5 g1f3 e7e6 d2d4 d7d5","1. e4 c5 2. Nf3 e6 3. d4 d5",False ), \
                (_("Sicilian: Najdorf"),"B90","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6",False ), \
                (_("Sicilian: Najdorf variation"),"B98","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 c1g5 e7e6 f2f4 f8e7 d1f3 d8c7","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Be7 8. Qf3 Qc7",False ), \
                (_("Sicilian: Najdorf, 6...e6"),"B95","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 c1g5 e7e6","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6",False ), \
                (_("Sicilian: Najdorf, 6.Bg5"),"B94","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 c1g5","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5",False ), \
                (_("Sicilian: Najdorf, 6.f4"),"B93","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 f2f4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. f4",False ), \
                (_("Sicilian: Najdorf, 7...Be7"),"B98","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 c1g5 e7e6 f2f4 f8e7","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Be7",False ), \
                (_("Sicilian: Najdorf, 7...Be7 main line"),"B99","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 c1g5 e7e6 f2f4 f8e7 d1f3 d8c7 e1c1 b8d7","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Be7 8. Qf3 Qc7 9. O-O-O Nbd7",False ), \
                (_("Sicilian: Najdorf, 7...Qb6"),"B97","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 c1g5 e7e6 f2f4 d8b6","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Qb6",False ), \
                (_("Sicilian: Najdorf, 7.f4"),"B96","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 c1g5 e7e6 f2f4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4",False ), \
                (_("Sicilian: Najdorf, Adams attack"),"B90","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 h2h3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. h3",False ), \
                (_("Sicilian: Najdorf, Browne variation"),"B98","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 c1g5 e7e6 f2f4 f8e7 d1f3 h7h6 g5h4 d8c7","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Be7 8. Qf3 h6 9. Bh4 Qc7",False ), \
                (_("Sicilian: Najdorf, Byrne (English) attack"),"B90","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 c1e3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3",False ), \
                (_("Sicilian: Najdorf, Goteborg (Argentine) variation"),"B98","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 c1g5 e7e6 f2f4 f8e7 d1f3 h7h6 g5h4 g7g5","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Be7 8. Qf3 h6 9. Bh4 g5",False ), \
                (_("Sicilian: Najdorf, Ivkov variation"),"B94","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 c1g5 b8d7 f1c4 d8a5 d1d2 e7e6 e1c1 b7b5 c4b3 c8b7 h1e1 d7c5 e4e5","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 Nbd7 7. Bc4 Qa5 8. Qd2 e6 9. O-O-O b5 10. Bb3 Bb7 11. Rhe1 Nc5 12. e5",False ), \
                (_("Sicilian: Najdorf, Lipnitzky attack"),"B90","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 f1c4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bc4",False ), \
                (_("Sicilian: Najdorf, Opovcensky variation"),"B92","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 f1e2","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2",False ), \
                (_("Sicilian: Najdorf, Poisoned pawn variation"),"B97","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 c1g5 e7e6 f2f4 d8b6 d1d2 b6b2 a1b1 b2a3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Qb6 8. Qd2 Qxb2 9. Rb1 Qa3",False ), \
                (_("Sicilian: Najdorf, Polugayevsky variation"),"B96","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 c1g5 e7e6 f2f4 b7b5","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 b5",False ), \
                (_("Sicilian: Najdorf, Polugayevsky, Simagin variation"),"B96","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 c1g5 e7e6 f2f4 b7b5 e4e5 d6e5 f4e5 d8c7 d1e2","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 b5 8. e5 dxe5 9. fxe5 Qc7 10. Qe2",False ), \
                (_("Sicilian: Najdorf, Zagreb (fianchetto) variation"),"B91","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 g2g3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. g3",False ), \
                (_("Sicilian: Nimzovich variation"),"B32","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 d7d5","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 d5",False ), \
                (_("Sicilian: Nimzovich-Rossolimo attack (with ...g6, without ...d6)"),"B31","e2e4 c7c5 g1f3 b8c6 f1b5 g7g6","1. e4 c5 2. Nf3 Nc6 3. Bb5 g6",False ), \
                (_("Sicilian: Nimzovich-Rossolimo attack (without ...d6)"),"B30","e2e4 c7c5 g1f3 b8c6 f1b5","1. e4 c5 2. Nf3 Nc6 3. Bb5",False ), \
                (_("Sicilian: Nimzovich-Rossolimo attack, Gurgenidze variation"),"B31","e2e4 c7c5 g1f3 b8c6 f1b5 g7g6 e1g1 f8g7 f1e1 e7e5 b2b4","1. e4 c5 2. Nf3 Nc6 3. Bb5 g6 4. O-O Bg7 5. Re1 e5 6. b4",False ), \
                (_("Sicilian: Nimzovich-Rubinstein variation"),"B29","e2e4 c7c5 g1f3 g8f6","1. e4 c5 2. Nf3 Nf6",False ), \
                (_("Sicilian: Nimzovich-Rubinstein; Rubinstein counter-gambit"),"B29","e2e4 c7c5 g1f3 g8f6 e4e5 f6d5 b1c3 e7e6 c3d5 e6d5 d2d4 b8c6","1. e4 c5 2. Nf3 Nf6 3. e5 Nd5 4. Nc3 e6 5. Nxd5 exd5 6. d4 Nc6",False ), \
                (_("Sicilian: O'Kelly variation"),"B28","e2e4 c7c5 g1f3 a7a6","1. e4 c5 2. Nf3 a6",False ), \
                (_("Sicilian: Pelikan (Lasker/Sveshnikov) variation"),"B33","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e5","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5",False ), \
                (_("Sicilian: Pelikan, Bird variation"),"B33","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e5 d4b5 d7d6 c1g5 a7a6 b5a3 c8e6","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Ndb5 d6 7. Bg5 a6 8. Na3 Be6",False ), \
                (_("Sicilian: Pelikan, Chelyabinsk variation"),"B33","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e5 d4b5 d7d6 c1g5 a7a6 b5a3 b7b5","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Ndb5 d6 7. Bg5 a6 8. Na3 b5",False ), \
                (_("Sicilian: Pin variation (Sicilian counter-attack)"),"B40","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 g8f6 b1c3 f8b4","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Bb4",False ), \
                (_("Sicilian: Pin, Jaffe variation"),"B40","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 g8f6 b1c3 f8b4 f1d3 e6e5","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Bb4 6. Bd3 e5",False ), \
                (_("Sicilian: Pin, Koch variation"),"B40","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 g8f6 b1c3 f8b4 e4e5","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Bb4 6. e5",False ), \
                (_("Sicilian: Prins (Moscow) variation"),"B54","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 f2f3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. f3",False ), \
                (_("Sicilian: Prins variation, Venice attack"),"B55","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 f2f3 e7e5 f1b5","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. f3 e5 6. Bb5+",False ), \
                (_("Sicilian: Quinteros variation"),"B27","e2e4 c7c5 g1f3 d8c7","1. e4 c5 2. Nf3 Qc7",False ), \
                (_("Sicilian: Richter-Rauzer"),"B60","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5",False ), \
                (_("Sicilian: Richter-Rauzer, 6...e6"),"B62","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 e7e6","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6",False ), \
                (_("Sicilian: Richter-Rauzer, Bondarevsky variation"),"B60","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 g7g6","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 g6",False ), \
                (_("Sicilian: Richter-Rauzer, Keres variation"),"B62","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 e7e6 d1d3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Qd3",False ), \
                (_("Sicilian: Richter-Rauzer, Larsen variation"),"B60","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 c8d7","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 Bd7",False ), \
                (_("Sicilian: Richter-Rauzer, Larsen variation, 7.Qd2"),"B61","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 c8d7 d1d2","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 Bd7 7. Qd2",False ), \
                (_("Sicilian: Richter-Rauzer, Margate (Alekhine) variation"),"B62","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 e7e6 f1b5","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Bb5",False ), \
                (_("Sicilian: Richter-Rauzer, Podvebrady variation"),"B62","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 e7e6 d4b3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Nb3",False ), \
                (_("Sicilian: Richter-Rauzer, Rauzer attack"),"B63","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 e7e6 d1d2","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Qd2",False ), \
                (_("Sicilian: Richter-Rauzer, Rauzer attack, 7...Be7"),"B63","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 e7e6 d1d2 f8e7","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Qd2 Be7",False ), \
                (_("Sicilian: Richter-Rauzer, Rauzer attack, 7...Be7 defence, 9...Nxd4"),"B65","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 e7e6 d1d2 f8e7 e1c1 e8g8 f2f4 c6d4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Qd2 Be7 8. O-O-O O-O 9. f4 Nxd4",False ), \
                (_("Sicilian: Richter-Rauzer, Rauzer attack, 7...Be7 defence, 9.f4"),"B64","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 e7e6 d1d2 f8e7 e1c1 e8g8 f2f4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Qd2 Be7 8. O-O-O O-O 9. f4",False ), \
                (_("Sicilian: Richter-Rauzer, Rauzer attack, 7...a6"),"B66","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 e7e6 d1d2 a7a6","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Qd2 a6",False ), \
                (_("Sicilian: Richter-Rauzer, Rauzer attack, 7...a6 defence, 11.Bxf6"),"B69","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 e7e6 d1d2 a7a6 e1c1 c8d7 f2f4 f8e7 d4f3 b7b5 g5f6","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Qd2 a6 8. O-O-O Bd7 9. f4 Be7 10. Nf3 b5 11. Bxf6",False ), \
                (_("Sicilian: Richter-Rauzer, Rauzer attack, 7...a6 defence, 8...Bd7"),"B67","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 e7e6 d1d2 a7a6 e1c1 c8d7","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Qd2 a6 8. O-O-O Bd7",False ), \
                (_("Sicilian: Richter-Rauzer, Rauzer attack, 7...a6 defence, 9...Be7"),"B68","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 e7e6 d1d2 a7a6 e1c1 c8d7 f2f4 f8e7","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Qd2 a6 8. O-O-O Bd7 9. f4 Be7",False ), \
                (_("Sicilian: Richter-Rauzer, Rauzer attack, Geller variation"),"B64","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 e7e6 d1d2 f8e7 e1c1 e8g8 f2f4 e6e5","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Qd2 Be7 8. O-O-O O-O 9. f4 e5",False ), \
                (_("Sicilian: Richter-Rauzer, Richter attack"),"B62","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 c1g5 e7e6 d4c6","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Nxc6",False ), \
                (_("Sicilian: Scheveningen (Paulsen), classical variation"),"B84","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1e2 a7a6","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Be2 a6",False ), \
                (_("Sicilian: Scheveningen variation"),"B80","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6",False ), \
                (_("Sicilian: Scheveningen, 6.Be2"),"B83","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1e2","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Be2",False ), \
                (_("Sicilian: Scheveningen, 6.f4"),"B82","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f2f4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. f4",False ), \
                (_("Sicilian: Scheveningen, English variation"),"B80","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 c1e3 a7a6 d1d2","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Be3 a6 7. Qd2",False ), \
                (_("Sicilian: Scheveningen, Keres attack"),"B81","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 g2g4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. g4",False ), \
                (_("Sicilian: Scheveningen, Tal variation"),"B82","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f2f4 b8c6 c1e3 f8e7 d1f3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. f4 Nc6 7. Be3 Be7 8. Qf3",False ), \
                (_("Sicilian: Scheveningen, Vitolins variation"),"B80","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1b5","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Bb5+",False ), \
                (_("Sicilian: Scheveningen, classical"),"B85","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1e2 a7a6 e1g1 d8c7 f2f4 b8c6 c1e3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Be2 a6 7. O-O Qc7 8. f4 Nc6 9. Be3",False ), \
                (_("Sicilian: Scheveningen, classical main line"),"B85","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1e2 a7a6 e1g1 d8c7 f2f4 b8c6 c1e3 f8e7 d1e1 e8g8","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Be2 a6 7. O-O Qc7 8. f4 Nc6 9. Be3 Be7 10. Qe1 O-O",False ), \
                (_("Sicilian: Scheveningen, classical variation with ...Qc7 and ...Nc6"),"B85","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1e2 a7a6 e1g1 d8c7 f2f4 b8c6","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Be2 a6 7. O-O Qc7 8. f4 Nc6",False ), \
                (_("Sicilian: Scheveningen, classical, Maroczy system"),"B85","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1e2 a7a6 e1g1 d8c7 f2f4 b8c6 g1h1 f8e7 a2a4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Be2 a6 7. O-O Qc7 8. f4 Nc6 9. Kh1 Be7 10. a4",False ), \
                (_("Sicilian: Scheveningen, classical, Nd7 system"),"B84","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1e2 a7a6 e1g1 b8d7","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Be2 a6 7. O-O Nbd7",False ), \
                (_("Sicilian: Scheveningen, fianchetto variation"),"B80","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 g2g3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. g3",False ), \
                (_("Sicilian: Smith-Morra gambit"),"B21","e2e4 c7c5 d2d4","1. e4 c5 2. d4",False ), \
                (_("Sicilian: Smith-Morra gambit, Chicago defence"),"B21","e2e4 c7c5 d2d4 c5d4 c2c3 d4c3 b1c3 b8c6 g1f3 d7d6 f1c4 e7e6 e1g1 a7a6 d1e2 b7b5 c4b3 a8a7","1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Nxc3 Nc6 5. Nf3 d6 6. Bc4 e6 7. O-O a6 8. Qe2 b5 9. Bb3 Ra7",False ), \
                (_("Sicilian: Sozin attack"),"B86","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1c4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Bc4",False ), \
                (_("Sicilian: Sozin with ...a6 and ...b5"),"B87","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1c4 a7a6 c4b3 b7b5","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Bc4 a6 7. Bb3 b5",False ), \
                (_("Sicilian: Sozin, 7.Be3"),"B89","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1c4 b8c6 c1e3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Bc4 Nc6 7. Be3",False ), \
                (_("Sicilian: Sozin, Benko variation"),"B57","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 f1c4 d8b6","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bc4 Qb6",False ), \
                (_("Sicilian: Sozin, Fischer variation"),"B88","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1c4 b8c6 c4b3 f8e7 c1e3 e8g8 f2f4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Bc4 Nc6 7. Bb3 Be7 8. Be3 O-O 9. f4",False ), \
                (_("Sicilian: Sozin, Leonhardt variation"),"B88","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1c4 b8c6","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Bc4 Nc6",False ), \
                (_("Sicilian: Sozin, not Scheveningen"),"B57","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 b8c6 f1c4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bc4",False ), \
                (_("Sicilian: Steinitz variation"),"B20","e2e4 c7c5 g2g3","1. e4 c5 2. g3",False ), \
                (_("Sicilian: Stiletto (Althouse) variation"),"B27","e2e4 c7c5 g1f3 d8a5","1. e4 c5 2. Nf3 Qa5",False ), \
                (_("Sicilian: Sveshnikov variation"),"B33","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e5 d4b5 d7d6 c1g5 a7a6 b5a3 b7b5 g5f6 g7f6 c3d5 f6f5","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Ndb5 d6 7. Bg5 a6 8. Na3 b5 9. Bxf6 gxf6 10. Nd5 f5",False ), \
                (_("Sicilian: Taimanov (Bastrikov) variation"),"B47","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 b8c6 b1c3 d8c7","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7",False ), \
                (_("Sicilian: Taimanov variation"),"B45","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 b8c6 b1c3","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3",False ), \
                (_("Sicilian: Taimanov, American attack"),"B45","e2e4 c7c5 g1f3 e7e6 d2d4 c5d4 f3d4 b8c6 b1c3 g8f6 d4b5 f8b4 b5d6","1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Nf6 6. Ndb5 Bb4 7. Nd6+",False ), \
                (_("Sicilian: Velimirovic attack"),"B89","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1c4 b8c6 c1e3 f8e7 d1e2","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Bc4 Nc6 7. Be3 Be7 8. Qe2",False ), \
                (_("Sicilian: Venice attack"),"B56","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e5 f1b5","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Bb5+",False ), \
                (_("Sicilian: accelerated fianchetto, Breyer variation"),"B39","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g7g6 c2c4 f8g7 c1e3 g8f6 b1c3 f6g4","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Bg7 6. Be3 Nf6 7. Nc3 Ng4",False ), \
                (_("Sicilian: accelerated fianchetto, Gurgenidze variation"),"B36","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g7g6 c2c4 g8f6 b1c3 c6d4 d1d4 d7d6","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Nf6 6. Nc3 Nxd4 7. Qxd4 d6",False ), \
                (_("Sicilian: accelerated fianchetto, Maroczy bind"),"B36","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g7g6 c2c4","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4",False ), \
                (_("Sicilian: accelerated fianchetto, Maroczy bind, 5...Bg7"),"B37","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g7g6 c2c4 f8g7","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Bg7",False ), \
                (_("Sicilian: accelerated fianchetto, Maroczy bind, 6.Be3"),"B38","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g7g6 c2c4 f8g7 c1e3","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Bg7 6. Be3",False ), \
                (_("Sicilian: accelerated fianchetto, Simagin variation"),"B37","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g7g6 c2c4 f8g7 d4c2 d7d6 f1e2 g8h6","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Bg7 6. Nc2 d6 7. Be2 Nh6",False ), \
                (_("Sicilian: accelerated fianchetto, exchange variation"),"B34","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g7g6 d4c6","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Nxc6",False ), \
                (_("Sicilian: accelerated fianchetto, modern variation"),"B34","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g7g6 b1c3","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Nc3",False ), \
                (_("Sicilian: accelerated fianchetto, modern variation with Bc4"),"B35","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g7g6 b1c3 f8g7 c1e3 g8f6 f1c4","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 Bg7 6. Be3 Nf6 7. Bc4",False ), \
                (_("Sicilian: chameleon variation"),"B23","e2e4 c7c5 b1c3 b8c6 g1e2","1. e4 c5 2. Nc3 Nc6 3. Nge2",False ), \
                (_("Sicilian: classical"),"B58","e2e4 c7c5 g1f3 b8c6 d2d4 c5d4 f3d4 g8f6 b1c3 d7d6 f1e2","1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Be2",True ), \
                (_("Sicilian: closed"),"B23","e2e4 c7c5 b1c3","1. e4 c5 2. Nc3",False ), \
                (_("Sicilian: closed, 2...Nc6"),"B23","e2e4 c7c5 b1c3 b8c6","1. e4 c5 2. Nc3 Nc6",False ), \
                (_("Sicilian: closed, 6.Be3"),"B26","e2e4 c7c5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7 d2d3 d7d6 c1e3","1. e4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. d3 d6 6. Be3",False ), \
                (_("Sicilian: closed, 6.Ne2 e5 (Botvinnik)"),"B25","e2e4 c7c5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7 d2d3 d7d6 g1e2 e7e5","1. e4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. d3 d6 6. Nge2 e5",False ), \
                (_("Sicilian: closed, 6.f4"),"B25","e2e4 c7c5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7 d2d3 d7d6 f2f4","1. e4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. d3 d6 6. f4",False ), \
                (_("Sicilian: closed, 6.f4 e5 (Botvinnik)"),"B25","e2e4 c7c5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7 d2d3 d7d6 f2f4 e7e5","1. e4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. d3 d6 6. f4 e5",False ), \
                (_("Sicilian: closed, Korchnoi variation"),"B23","e2e4 c7c5 b1c3 e7e6 g2g3 d7d5","1. e4 c5 2. Nc3 e6 3. g3 d5",False ), \
                (_("Sicilian: closed, Smyslov variation"),"B24","e2e4 c7c5 b1c3 b8c6 g2g3 g7g6 f1g2 f8g7 d2d3 e7e6 c1e3 c6d4 c3e2","1. e4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. d3 e6 6. Be3 Nd4 7. Nce2",False ), \
                (_("Sicilian: dragon variation"),"B70","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6",False ), \
                (_("Sicilian: dragon, 6.Be3"),"B72","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3",False ), \
                (_("Sicilian: dragon, Levenfish variation"),"B71","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 f2f4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. f4",False ), \
                (_("Sicilian: dragon, Levenfish; Flohr variation"),"B71","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 f2f4 b8d7","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. f4 Nbd7",False ), \
                (_("Sicilian: dragon, Yugoslav attack"),"B75","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f2f3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3",False ), \
                (_("Sicilian: dragon, Yugoslav attack, 10.O-O-O"),"B78","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f2f3 e8g8 d1d2 b8c6 f1c4 c8d7 e1c1","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 O-O 8. Qd2 Nc6 9. Bc4 Bd7 10. O-O-O",False ), \
                (_("Sicilian: dragon, Yugoslav attack, 12.h4"),"B79","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f2f3 e8g8 d1d2 b8c6 f1c4 c8d7 e1c1 d8a5 c4b3 f8c8 h2h4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 O-O 8. Qd2 Nc6 9. Bc4 Bd7 10. O-O-O Qa5 11. Bb3 Rfc8 12. h4",False ), \
                (_("Sicilian: dragon, Yugoslav attack, 7...O-O"),"B76","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f2f3 e8g8","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 O-O",False ), \
                (_("Sicilian: dragon, Yugoslav attack, 9...Bd7"),"B77","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f2f3 e8g8 d1d2 b8c6 f1c4 c8d7","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 O-O 8. Qd2 Nc6 9. Bc4 Bd7",False ), \
                (_("Sicilian: dragon, Yugoslav attack, 9.Bc4"),"B77","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f2f3 e8g8 d1d2 b8c6 f1c4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 O-O 8. Qd2 Nc6 9. Bc4",False ), \
                (_("Sicilian: dragon, Yugoslav attack, Byrne variation"),"B77","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f2f3 e8g8 d1d2 b8c6 f1c4 a7a5","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 O-O 8. Qd2 Nc6 9. Bc4 a5",False ), \
                (_("Sicilian: dragon, Yugoslav attack, Rauser variation"),"B76","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f2f3 e8g8 d1d2 b8c6 e1c1","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 O-O 8. Qd2 Nc6 9. O-O-O",False ), \
                (_("Sicilian: dragon, classical attack"),"B72","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f1e2","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Be2",False ), \
                (_("Sicilian: dragon, classical, 8.O-O"),"B73","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f1e2 b8c6 e1g1","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Be2 Nc6 8. O-O",False ), \
                (_("Sicilian: dragon, classical, 9.Nb3"),"B74","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f1e2 b8c6 e1g1 e8g8 d4b3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Be2 Nc6 8. O-O O-O 9. Nb3",False ), \
                (_("Sicilian: dragon, classical, Alekhine variation"),"B74","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f1e2 b8c6 e1g1 e8g8 d4b3 a7a5","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Be2 Nc6 8. O-O O-O 9. Nb3 a5",False ), \
                (_("Sicilian: dragon, classical, Amsterdam variation"),"B72","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f1e2 b8c6 d1d2","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Be2 Nc6 8. Qd2",False ), \
                (_("Sicilian: dragon, classical, Bernard defence"),"B74","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f1e2 b8c6 e1g1 e8g8 d4b3 c8e6 f2f4 c6a5 f4f5 e6c4 e2d3 c4d3 c2d3 d6d5","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Be2 Nc6 8. O-O O-O 9. Nb3 Be6 10. f4 Na5 11. f5 Bc4 12. Bd3 Bxd3 13. cxd3 d5",False ), \
                (_("Sicilian: dragon, classical, Grigoriev variation"),"B72","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f1e2 b8c6 d1d2 e8g8 e1c1","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Be2 Nc6 8. Qd2 O-O 9. O-O-O",False ), \
                (_("Sicilian: dragon, classical, Nottingham variation"),"B72","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f1e2 b8c6 d4b3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Be2 Nc6 8. Nb3",False ), \
                (_("Sicilian: dragon, classical, Reti-Tartakower variation"),"B74","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f1e2 b8c6 e1g1 e8g8 d4b3 c8e6 f2f4 d8c8","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Be2 Nc6 8. O-O O-O 9. Nb3 Be6 10. f4 Qc8",False ), \
                (_("Sicilian: dragon, classical, Richter variation"),"B73","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f1e2 b8c6 e1g1 e8g8 d1d2","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Be2 Nc6 8. O-O O-O 9. Qd2",False ), \
                (_("Sicilian: dragon, classical, Spielmann variation"),"B74","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f1e2 b8c6 e1g1 e8g8 d4b3 c8e6 f2f4 c6a5 f4f5 e6c4 e2d3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Be2 Nc6 8. O-O O-O 9. Nb3 Be6 10. f4 Na5 11. f5 Bc4 12. Bd3",False ), \
                (_("Sicilian: dragon, classical, Stockholm attack"),"B74","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f1e2 b8c6 e1g1 e8g8 d4b3 c8e6 f2f4 c6a5 f4f5 e6c4 b3a5 c4e2 d1e2 d8a5 g2g4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Be2 Nc6 8. O-O O-O 9. Nb3 Be6 10. f4 Na5 11. f5 Bc4 12. Nxa5 Bxe2 13. Qxe2 Qxa5 14. g4",False ), \
                (_("Sicilian: dragon, classical, Zollner gambit"),"B73","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 g7g6 c1e3 f8g7 f1e2 b8c6 e1g1 e8g8 f2f4 d8b6 e4e5","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Be2 Nc6 8. O-O O-O 9. f4 Qb6 10. e5",False ), \
                (_("Sicilian: modern Scheveningen"),"B83","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1e2 b8c6","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Be2 Nc6",False ), \
                (_("Sicilian: modern Scheveningen, main line"),"B83","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1e2 b8c6 e1g1 f8e7 c1e3 e8g8 f2f4","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Be2 Nc6 7. O-O Be7 8. Be3 O-O 9. f4",False ), \
                (_("Sicilian: modern Scheveningen, main line with Nb3"),"B83","e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 e7e6 f1e2 b8c6 e1g1 f8e7 c1e3 e8g8 f2f4 c8d7 d4b3","1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. Be2 Nc6 7. O-O Be7 8. Be3 O-O 9. f4 Bd7 10. Nb3",False ), \
                (_("Sicilian: wing gambit"),"B20","e2e4 c7c5 b2b4","1. e4 c5 2. b4",False ), \
                (_("Sicilian: wing gambit deferred"),"B50","e2e4 c7c5 g1f3 d7d6 b2b4","1. e4 c5 2. Nf3 d6 3. b4",False ), \
                (_("Sicilian: wing gambit, Carlsbad variation"),"B20","e2e4 c7c5 b2b4 c5b4 a2a3 b4a3","1. e4 c5 2. b4 cxb4 3. a3 bxa3",False ), \
                (_("Sicilian: wing gambit, Marienbad variation"),"B20","e2e4 c7c5 b2b4 c5b4 a2a3 d7d5 e4d5 d8d5 c1b2","1. e4 c5 2. b4 cxb4 3. a3 d5 4. exd5 Qxd5 5. Bb2",False ), \
                (_("Sicilian: wing gambit, Marshall variation"),"B20","e2e4 c7c5 b2b4 c5b4 a2a3","1. e4 c5 2. b4 cxb4 3. a3",False ), \
                (_("Sicilian: wing gambit, Santasiere variation"),"B20","e2e4 c7c5 b2b4 c5b4 c2c4","1. e4 c5 2. b4 cxb4 3. c4",False ), \
                (_("St. George (Baker) defence"),"B00","e2e4 a7a6","1. e4 a6",False ), \
                (_("St. George defence"),"C00","e2e4 e7e6 d2d4 a7a6","1. e4 e6 2. d4 a6",False ), \
                (_("Tayler opening"),"C44","e2e4 e7e5 g1f3 b8c6 f1e2 g8f6 d2d4","1. e4 e5 2. Nf3 Nc6 3. Be2 Nf6 4. d4",False ), \
                (_("Tennison (Lemberg, Zukertort) gambit"),"A06","g1f3 d7d5 e2e4","1. Nf3 d5 2. e4",False ), \
                (_("Three knights game"),"C46","e2e4 e7e5 g1f3 b8c6 b1c3","1. e4 e5 2. Nf3 Nc6 3. Nc3",False ), \
                (_("Three knights: Schlechter variation"),"C46","e2e4 e7e5 g1f3 b8c6 b1c3 f8b4 c3d5 g8f6","1. e4 e5 2. Nf3 Nc6 3. Nc3 Bb4 4. Nd5 Nf6",False ), \
                (_("Three knights: Steinitz variation"),"C46","e2e4 e7e5 g1f3 b8c6 b1c3 g7g6","1. e4 e5 2. Nf3 Nc6 3. Nc3 g6",False ), \
                (_("Three knights: Steinitz, Rosenthal variation"),"C46","e2e4 e7e5 g1f3 b8c6 b1c3 g7g6 d2d4 e5d4 c3d5","1. e4 e5 2. Nf3 Nc6 3. Nc3 g6 4. d4 exd4 5. Nd5",False ), \
                (_("Three knights: Winawer defence (Gothic defence)"),"C46","e2e4 e7e5 g1f3 b8c6 b1c3 f7f5","1. e4 e5 2. Nf3 Nc6 3. Nc3 f5",False ), \
                (_("Torre attack (Tartakower variation)"),"D03","d2d4 d7d5 g1f3 g8f6 c1g5","1. d4 d5 2. Nf3 Nf6 3. Bg5",False ), \
                (_("Trompovsky attack (Ruth, Opovcensky opening)"),"A45","d2d4 g8f6 c1g5","1. d4 Nf6 2. Bg5",False ), \
                (_("Two knights defence"),"C55","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6",False ), \
                (_("Two knights defence (Modern bishop's opening)"),"C55","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 d2d3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3",False ), \
                (_("Two knights defence, Keidanz variation"),"C55","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 d2d4 e5d4 e4e5 d7d5 c4b5 f6e4 f3d4 f8c5 d4c6 c5f2 e1f1 d8h4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d4 exd4 5. e5 d5 6. Bb5 Ne4 7. Nxd4 Bc5 8. Nxc6 Bxf2+ 9. Kf1 Qh4",False ), \
                (_("Two knights defence, Perreux variation"),"C55","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 d2d4 e5d4 f3g5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d4 exd4 5. Ng5",False ), \
                (_("Valencia opening"),"A00","d2d3 e7e5 b1d2","1. d3 e5 2. Nd2",False ), \
                (_("Van't Kruijs opening"),"A00","e2e3","1. e3",False ), \
                (_("Venezolana opening"),"A00","d2d3 c7c5 b1c3 b8c6 g2g3","1. d3 c5 2. Nc3 Nc6 3. g3",False ), \
                (_("Vienna gambit"),"C25","e2e4 e7e5 b1c3 b8c6 f2f4","1. e4 e5 2. Nc3 Nc6 3. f4",False ), \
                (_("Vienna gambit, Steinitz variation"),"C29","e2e4 e7e5 b1c3 g8f6 f2f4 d7d5 d2d3","1. e4 e5 2. Nc3 Nf6 3. f4 d5 4. d3",False ), \
                (_("Vienna gambit, Wurzburger trap"),"C29","e2e4 e7e5 b1c3 g8f6 f2f4 d7d5 f4e5 f6e4 d2d3 d8h4 g2g3 e4g3 g1f3 h4h5 c3d5","1. e4 e5 2. Nc3 Nf6 3. f4 d5 4. fxe5 Nxe4 5. d3 Qh4+ 6. g3 Nxg3 7. Nf3 Qh5 8. Nxd5",False ), \
                (_("Vienna gambit: Bardeleben variation"),"C29","e2e4 e7e5 b1c3 g8f6 f2f4 d7d5 f4e5 f6e4 d1f3 f7f5","1. e4 e5 2. Nc3 Nf6 3. f4 d5 4. fxe5 Nxe4 5. Qf3 f5",False ), \
                (_("Vienna gambit: Breyer variation"),"C29","e2e4 e7e5 b1c3 g8f6 f2f4 d7d5 f4e5 f6e4 g1f3 f8e7","1. e4 e5 2. Nc3 Nf6 3. f4 d5 4. fxe5 Nxe4 5. Nf3 Be7",False ), \
                (_("Vienna gambit: Heyde variation"),"C29","e2e4 e7e5 b1c3 g8f6 f2f4 d7d5 f4e5 f6e4 d1f3 f7f5 d2d4","1. e4 e5 2. Nc3 Nf6 3. f4 d5 4. fxe5 Nxe4 5. Qf3 f5 6. d4",False ), \
                (_("Vienna gambit: Kaufmann variation"),"C29","e2e4 e7e5 b1c3 g8f6 f2f4 d7d5 f4e5 f6e4 g1f3 c8g4 d1e2","1. e4 e5 2. Nc3 Nf6 3. f4 d5 4. fxe5 Nxe4 5. Nf3 Bg4 6. Qe2",False ), \
                (_("Vienna gambit: Paulsen attack"),"C29","e2e4 e7e5 b1c3 g8f6 f2f4 d7d5 f4e5 f6e4 d1f3","1. e4 e5 2. Nc3 Nf6 3. f4 d5 4. fxe5 Nxe4 5. Qf3",False ), \
                (_("Vienna game"),"C25","e2e4 e7e5 b1c3","1. e4 e5 2. Nc3",False ), \
                (_("Vienna game, Max Lange defence"),"C25","e2e4 e7e5 b1c3 b8c6","1. e4 e5 2. Nc3 Nc6",False ), \
                (_("Vienna: Adams' gambit"),"C27","e2e4 e7e5 b1c3 g8f6 f1c4 f6e4 d1h5 e4d6 c4b3 b8c6 d2d4","1. e4 e5 2. Nc3 Nf6 3. Bc4 Nxe4 4. Qh5 Nd6 5. Bb3 Nc6 6. d4",False ), \
                (_("Vienna: Alekhine variation"),"C27","e2e4 e7e5 b1c3 g8f6 f1c4 f6e4 d1h5 e4d6 c4b3 f8e7 g1f3 b8c6 f3e5","1. e4 e5 2. Nc3 Nf6 3. Bc4 Nxe4 4. Qh5 Nd6 5. Bb3 Be7 6. Nf3 Nc6 7. Nxe5",False ), \
                (_("Vienna: Falkbeer variation"),"C26","e2e4 e7e5 b1c3 g8f6","1. e4 e5 2. Nc3 Nf6",False ), \
                (_("Vienna: Fyfe gambit"),"C25","e2e4 e7e5 b1c3 b8c6 d2d4","1. e4 e5 2. Nc3 Nc6 3. d4",False ), \
                (_("Vienna: Hamppe-Allgaier gambit"),"C25","e2e4 e7e5 b1c3 b8c6 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3g5","1. e4 e5 2. Nc3 Nc6 3. f4 exf4 4. Nf3 g5 5. h4 g4 6. Ng5",False ), \
                (_("Vienna: Hamppe-Allgaier gambit, Alapin variation"),"C25","e2e4 e7e5 b1c3 b8c6 f2f4 e5f4 g1f3 g7g5 h2h4 g5g4 f3g5 d7d6","1. e4 e5 2. Nc3 Nc6 3. f4 exf4 4. Nf3 g5 5. h4 g4 6. Ng5 d6",False ), \
                (_("Vienna: Hamppe-Muzio gambit"),"C25","e2e4 e7e5 b1c3 b8c6 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 e1g1","1. e4 e5 2. Nc3 Nc6 3. f4 exf4 4. Nf3 g5 5. Bc4 g4 6. O-O",False ), \
                (_("Vienna: Hamppe-Muzio, Dubois variation"),"C25","e2e4 e7e5 b1c3 b8c6 f2f4 e5f4 g1f3 g7g5 f1c4 g5g4 e1g1 g4f3 d1f3 c6e5 f3f4 d8f6","1. e4 e5 2. Nc3 Nc6 3. f4 exf4 4. Nf3 g5 5. Bc4 g4 6. O-O gxf3 7. Qxf3 Ne5 8. Qxf4 Qf6",False ), \
                (_("Vienna: Mengarini variation"),"C26","e2e4 e7e5 b1c3 g8f6 a2a3","1. e4 e5 2. Nc3 Nf6 3. a3",False ), \
                (_("Vienna: Paulsen variation"),"C25","e2e4 e7e5 b1c3 b8c6 g2g3","1. e4 e5 2. Nc3 Nc6 3. g3",False ), \
                (_("Vienna: Paulsen-Mieses variation"),"C26","e2e4 e7e5 b1c3 g8f6 g2g3","1. e4 e5 2. Nc3 Nf6 3. g3",False ), \
                (_("Vienna: Pierce gambit"),"C25","e2e4 e7e5 b1c3 b8c6 f2f4 e5f4 g1f3 g7g5 d2d4","1. e4 e5 2. Nc3 Nc6 3. f4 exf4 4. Nf3 g5 5. d4",False ), \
                (_("Vienna: Pierce gambit, Rushmere attack"),"C25","e2e4 e7e5 b1c3 b8c6 f2f4 e5f4 g1f3 g7g5 d2d4 g5g4 f1c4 g4f3 e1g1 d7d5 e4d5 c8g4 d5c6","1. e4 e5 2. Nc3 Nc6 3. f4 exf4 4. Nf3 g5 5. d4 g4 6. Bc4 gxf3 7. O-O d5 8. exd5 Bg4 9. dxc6",False ), \
                (_("Vienna: Steinitz gambit"),"C25","e2e4 e7e5 b1c3 b8c6 f2f4 e5f4 d2d4","1. e4 e5 2. Nc3 Nc6 3. f4 exf4 4. d4",False ), \
                (_("Vienna: Steinitz gambit, Fraser-Minckwitz variation"),"C25","e2e4 e7e5 b1c3 b8c6 f2f4 e5f4 d2d4 d8h4 e1e2 b7b6","1. e4 e5 2. Nc3 Nc6 3. f4 exf4 4. d4 Qh4+ 5. Ke2 b6",False ), \
                (_("Vienna: Steinitz gambit, Zukertort defence"),"C25","e2e4 e7e5 b1c3 b8c6 f2f4 e5f4 d2d4 d8h4 e1e2 d7d5","1. e4 e5 2. Nc3 Nc6 3. f4 exf4 4. d4 Qh4+ 5. Ke2 d5",False ), \
                (_("Vienna: Zhuravlev countergambit"),"C25","e2e4 e7e5 b1c3 f8b4 d1g4 g8f6","1. e4 e5 2. Nc3 Bb4 3. Qg4 Nf6",False ), \
                (_("Vienna: `Frankenstein-Dracula' variation"),"C27","e2e4 e7e5 b1c3 g8f6 f1c4 f6e4 d1h5 e4d6 c4b3 b8c6 c3b5 g7g6 h5f3 f7f5 f3d5 d8e7 b5c7 e8d8 c7a8 b7b6","1. e4 e5 2. Nc3 Nf6 3. Bc4 Nxe4 4. Qh5 Nd6 5. Bb3 Nc6 6. Nb5 g6 7. Qf3 f5 8. Qd5 Qe7 9. Nxc7+ Kd8 10. Nxa8 b6",False ), \
                (_("Vulture defence"),"A56","d2d4 g8f6 c2c4 c7c5 d4d5 f6e4","1. d4 Nf6 2. c4 c5 3. d5 Ne4",False ), \
                (_("Ware (Meadow Hay) opening"),"A00","a2a4","1. a4",False ), \
                (_("Woozle defence"),"A43","d2d4 c7c5 d4d5 g8f6 b1c3 d8a5","1. d4 c5 2. d5 Nf6 3. Nc3 Qa5",False ), \
                (_("de Bruycker defence"),"B12","e2e4 c7c6 d2d4 b8a6 b1c3 a6c7","1. e4 c6 2. d4 Na6 3. Nc3 Nc7",False ), \
                (_("two knights defence"),"C58","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 c6a5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5",False ), \
                (_("two knights defence: Blackburne variation"),"C58","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 c6a5 c4b5 c7c6 d5c6 b7c6 d1f3 c6b5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8. Qf3 cxb5",False ), \
                (_("two knights defence: Bogolyubov variation"),"C58","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 c6a5 c4b5 c7c6 d5c6 b7c6 d1f3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8. Qf3",False ), \
                (_("two knights defence: Canal variation"),"C56","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 d2d4 e5d4 e1g1 f6e4 f1e1 d7d5 b1c3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d4 exd4 5. O-O Nxe4 6. Re1 d5 7. Nc3",False ), \
                (_("two knights defence: Colman variation"),"C58","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 c6a5 c4b5 c7c6 d5c6 b7c6 d1f3 a8b8","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8. Qf3 Rb8",False ), \
                (_("two knights defence: Fegatello attack"),"C57","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 f6d5 g5f7","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. Nxf7",False ), \
                (_("two knights defence: Fegatello attack, Leonhardt variation"),"C57","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 f6d5 g5f7 e8f7 d1f3 f7e6 b1c3 c6b4 f3e4 c7c6 a2a3 b4a6 d2d4 a6c7","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. Nxf7 Kxf7 7. Qf3+ Ke6 8. Nc3 Ncb4 9. Qe4 c6 10. a3 Na6 11. d4 Nac7",False ), \
                (_("two knights defence: Fegatello attack, Polerio defence"),"C57","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 f6d5 g5f7 e8f7 d1f3 f7e6 b1c3 c6e7","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. Nxf7 Kxf7 7. Qf3+ Ke6 8. Nc3 Nce7",False ), \
                (_("two knights defence: Fritz variation"),"C57","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 c6d4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nd4",False ), \
                (_("two knights defence: Fritz, Gruber variation"),"C57","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 c6d4 c2c3 b7b5 c4f1 f6d5 g5e4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nd4 6. c3 b5 7. Bf1 Nxd5 8. Ne4",False ), \
                (_("two knights defence: Goering variation"),"C59","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 c6a5 c4b5 c7c6 d5c6 b7c6 b5e2 h7h6 g5f3 e5e4 f3e5 d8c7","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8. Be2 h6 9. Nf3 e4 10. Ne5 Qc7",False ), \
                (_("two knights defence: Kieseritsky variation"),"C58","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 c6a5 d2d3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. d3",False ), \
                (_("two knights defence: Knorre variation"),"C59","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 c6a5 c4b5 c7c6 d5c6 b7c6 b5e2 h7h6 g5f3 e5e4 f3e5 f8d6 d2d4 d8c7 c1d2","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8. Be2 h6 9. Nf3 e4 10. Ne5 Bd6 11. d4 Qc7 12. Bd2",False ), \
                (_("two knights defence: Lolli attack"),"C57","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 f6d5 d2d4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. d4",False ), \
                (_("two knights defence: Maroczy variation"),"C58","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 c6a5 d2d3 h7h6 g5f3 e5e4 d1e2 a5c4 d3c4 f8e7","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. d3 h6 7. Nf3 e4 8. Qe2 Nxc4 9. dxc4 Be7",False ), \
                (_("two knights defence: Paoli variation"),"C58","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 c6a5 c4b5 c7c6 d5c6 b7c6 d1f3 d8c7 b5d3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8. Qf3 Qc7 9. Bd3",False ), \
                (_("two knights defence: Pincus variation"),"C57","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 f6d5 d2d4 f8b4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. d4 Bb4+",False ), \
                (_("two knights defence: Steinitz variation"),"C59","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 c6a5 c4b5 c7c6 d5c6 b7c6 b5e2 h7h6 g5h3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8. Be2 h6 9. Nh3",False ), \
                (_("two knights defence: Ulvestad variation"),"C57","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 b7b5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 b5",False ), \
                (_("two knights defence: Wilkes Barre (Traxler) variation"),"C57","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 f8c5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 Bc5",False ), \
                (_("two knights defence: Yankovich variation"),"C58","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 f3g5 d7d5 e4d5 c6a5 d2d3 h7h6 g5f3 e5e4 d1e2 a5c4 d3c4 f8c5 f3d2","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. d3 h6 7. Nf3 e4 8. Qe2 Nxc4 9. dxc4 Bc5 10. Nfd2",False ), \
                (_("two knights defence: Yurdansky attack"),"C56","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 d2d4 e5d4 e1g1 f6e4 f1e1 d7d5 c4d5 d8d5 b1c3 d5a5 c3e4 c8e6 c1g5 h7h6 g5h4 g7g5 e4f6 e8e7 b2b4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d4 exd4 5. O-O Nxe4 6. Re1 d5 7. Bxd5 Qxd5 8. Nc3 Qa5 9. Nxe4 Be6 10. Bg5 h6 11. Bh4 g5 12. Nf6+ Ke7 13. b4",False ), \
                (_("two knights: Max Lange attack"),"C55","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 d2d4 e5d4 e1g1 f8c5 e4e5","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d4 exd4 5. O-O Bc5 6. e5",False ), \
                (_("two knights: Max Lange attack, Berger variation"),"C55","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 d2d4 e5d4 e1g1 f8c5 e4e5 d7d5 e5f6 d5c4 f1e1 c8e6 f3g5 d8d5 b1c3 d5f5 g2g4 f5g6 c3e4 c5b6 f2f4 e8c8","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d4 exd4 5. O-O Bc5 6. e5 d5 7. exf6 dxc4 8. Re1+ Be6 9. Ng5 Qd5 10. Nc3 Qf5 11. g4 Qg6 12. Nce4 Bb6 13. f4 O-O-O",False ), \
                (_("two knights: Max Lange attack, Krause variation"),"C55","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 d2d4 e5d4 e1g1 f8c5 e4e5 f6g4 c2c3","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d4 exd4 5. O-O Bc5 6. e5 Ng4 7. c3",False ), \
                (_("two knights: Max Lange attack, Loman defence"),"C55","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 d2d4 e5d4 e1g1 f8c5 e4e5 d7d5 e5f6 d5c4 f1e1 c8e6 f3g5 g7g6","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d4 exd4 5. O-O Bc5 6. e5 d5 7. exf6 dxc4 8. Re1+ Be6 9. Ng5 g6",False ), \
                (_("two knights: Max Lange attack, Marshall variation"),"C55","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 d2d4 e5d4 e1g1 f8c5 e4e5 d7d5 e5f6 d5c4 f1e1 c8e6 f3g5 d8d5 b1c3 d5f5 c3e4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d4 exd4 5. O-O Bc5 6. e5 d5 7. exf6 dxc4 8. Re1+ Be6 9. Ng5 Qd5 10. Nc3 Qf5 11. Nce4",False ), \
                (_("two knights: Max Lange attack, Rubinstein variation"),"C55","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 d2d4 e5d4 e1g1 f8c5 e4e5 d7d5 e5f6 d5c4 f1e1 c8e6 f3g5 d8d5 b1c3 d5f5 c3e4 c5f8","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d4 exd4 5. O-O Bc5 6. e5 d5 7. exf6 dxc4 8. Re1+ Be6 9. Ng5 Qd5 10. Nc3 Qf5 11. Nce4 Bf8",False ), \
                (_("two knights: Max Lange attack, Schlechter variation"),"C55","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 d2d4 e5d4 e1g1 f8c5 e4e5 d7d5 e5f6 d5c4 f1e1 c8e6 f6g7","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d4 exd4 5. O-O Bc5 6. e5 d5 7. exf6 dxc4 8. Re1+ Be6 9. fxg7",False ), \
                (_("two knights: Max Lange attack, Steinitz variation"),"C55","e2e4 e7e5 g1f3 b8c6 f1c4 g8f6 d2d4 e5d4 e1g1 f8c5 e4e5 f6g4","1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d4 exd4 5. O-O Bc5 6. e5 Ng4",False ), \
        )

def listNAGs() :
    return ( "",
                _("Good move"),
                _("Poor move"),
                _("Very good move"),
                _("Very poor move"),
                _("Speculative move"),
                _("Questionable move"),
                _("Forced move (all others lose quickly)"),
                _("Singular move (no reasonable alternatives)"),
                _("Worst move"),
                _("Drawish position"),
                _("Equal chances, quiet position"),
                _("Equal chances, active position"),
                _("Unclear position"),
                _("White has a slight advantage"),
                _("Black has a slight advantage"),
                _("White has a moderate advantage"),
                _("Black has a moderate advantage"),
                _("White has a decisive advantage"),
                _("Black has a decisive advantage"),
                _("White has a crushing advantage (Black should resign)"),
                _("Black has a crushing advantage (White should resign)"),
                _("White is in zugzwang"),
                _("Black is in zugzwang"),
                _("White has a slight space advantage"),
                _("Black has a slight space advantage"),
                _("White has a moderate space advantage"),
                _("Black has a moderate space advantage"),
                _("White has a decisive space advantage"),
                _("Black has a decisive space advantage"),
                _("White has a slight time (development) advantage"),
                _("Black has a slight time (development) advantage"),
                _("White has a moderate time (development) advantage"),
                _("Black has a moderate time (development) advantage"),
                _("White has a decisive time (development) advantage"),
                _("Black has a decisive time (development) advantage"),
                _("White has the initiative"),
                _("Black has the initiative"),
                _("White has a lasting initiative"),
                _("Black has a lasting initiative"),
                _("White has the attack"),
                _("Black has the attack"),
                _("White has insufficient compensation for material deficit"),
                _("Black has insufficient compensation for material deficit"),
                _("White has sufficient compensation for material deficit"),
                _("Black has sufficient compensation for material deficit"),
                _("White has more than adequate compensation for material deficit"),
                _("Black has more than adequate compensation for material deficit"),
                _("White has a slight center control advantage"),
                _("Black has a slight center control advantage"),
                _("White has a moderate center control advantage"),
                _("Black has a moderate center control advantage"),
                _("White has a decisive center control advantage"),
                _("Black has a decisive center control advantage"),
                _("White has a slight kingside control advantage"),
                _("Black has a slight kingside control advantage"),
                _("White has a moderate kingside control advantage"),
                _("Black has a moderate kingside control advantage"),
                _("White has a decisive kingside control advantage"),
                _("Black has a decisive kingside control advantage"),
                _("White has a slight queenside control advantage"),
                _("Black has a slight queenside control advantage"),
                _("White has a moderate queenside control advantage"),
                _("Black has a moderate queenside control advantage"),
                _("White has a decisive queenside control advantage"),
                _("Black has a decisive queenside control advantage"),
                _("White has a vulnerable first rank"),
                _("Black has a vulnerable first rank"),
                _("White has a well protected first rank"),
                _("Black has a well protected first rank"),
                _("White has a poorly protected king"),
                _("Black has a poorly protected king"),
                _("White has a well protected king"),
                _("Black has a well protected king"),
                _("White has a poorly placed king"),
                _("Black has a poorly placed king"),
                _("White has a well placed king"),
                _("Black has a well placed king"),
                _("White has a very weak pawn structure"),
                _("Black has a very weak pawn structure"),
                _("White has a moderately weak pawn structure"),
                _("Black has a moderately weak pawn structure"),
                _("White has a moderately strong pawn structure"),
                _("Black has a moderately strong pawn structure"),
                _("White has a very strong pawn structure"),
                _("Black has a very strong pawn structure"),
                _("White has poor knight placement"),
                _("Black has poor knight placement"),
                _("White has good knight placement"),
                _("Black has good knight placement"),
                _("White has poor bishop placement"),
                _("Black has poor bishop placement"),
                _("White has good bishop placement"),
                _("Black has good bishop placement"),
                _("White has poor rook placement"),
                _("Black has poor rook placement"),
                _("White has good rook placement"),
                _("Black has good rook placement"),
                _("White has poor queen placement"),
                _("Black has poor queen placement"),
                _("White has good queen placement"),
                _("Black has good queen placement"),
                _("White has poor piece coordination"),
                _("Black has poor piece coordination"),
                _("White has good piece coordination"),
                _("Black has good piece coordination"),
                _("White has played the opening very poorly"),
                _("Black has played the opening very poorly"),
                _("White has played the opening poorly"),
                _("Black has played the opening poorly"),
                _("White has played the opening well"),
                _("Black has played the opening well"),
                _("White has played the opening very well"),
                _("Black has played the opening very well"),
                _("White has played the middlegame very poorly"),
                _("Black has played the middlegame very poorly"),
                _("White has played the middlegame poorly"),
                _("Black has played the middlegame poorly"),
                _("White has played the middlegame well"),
                _("Black has played the middlegame well"),
                _("White has played the middlegame very well"),
                _("Black has played the middlegame very well"),
                _("White has played the ending very poorly"),
                _("Black has played the ending very poorly"),
                _("White has played the ending poorly"),
                _("Black has played the ending poorly"),
                _("White has played the ending well"),
                _("Black has played the ending well"),
                _("White has played the ending very well"),
                _("Black has played the ending very well"),
                _("White has slight counterplay"),
                _("Black has slight counterplay"),
                _("White has moderate counterplay"),
                _("Black has moderate counterplay"),
                _("White has decisive counterplay"),
                _("Black has decisive counterplay"),
                _("White has moderate time control pressure"),
                _("Black has moderate time control pressure"),
                _("White has severe time control pressure"),
                _("Black has severe time control pressure"),
        )

def dicTraining() :
    return {    "From Eduardo Sadier 50000 positions of mate in two":_("From Eduardo Sadier 50000 positions of mate in two"),
                "From Joaquin Alvarez":_("From Joaquin Alvarez"),
                "Giri-Nakamura":"Giri-Nakamura",
                "Capablanca positions":_("Capablanca positions"),
                "Nunn positions":_("Nunn positions"),
                "From Rui Grafino":_("From Rui Grafino"),
                "Famous Studies":_("Famous Studies"),
                "Arabic.Manuscript.Position.1140.[White always win]":_("Arabic.Manuscript.Position.1140.[White always win]"),
                "Centurini.Position.[White to play and win]":_("Centurini.Position.[White to play and win]"),
                "Lucena.Position.[White to play and win]":_("Lucena.Position.[White to play and win]"),
                "Philidor.Position.[Black to play and White draws]":_("Philidor.Position.[Black to play and White draws]"),
                "Reti.Position.[White to play and draw]":_("Reti.Position.[White to play and draw]"),
                "Saavedra.Position.[White to play and win]":_("Saavedra.Position.[White to play and win]"),
                "Vancura.Position.[White to play and Black draws]":_("Vancura.Position.[White to play and Black draws]"),
                "Major Pieces Endings":_("Major Piece Endings"),
                "King.And.Two.Rooks":_("King and Two Rooks"),
                "King.And.Two.Rooks.Vs.King.And.Queen":_("King and Two Rooks Versus King and Queen"),
                "King.And.Two.Rooks.Vs.King.And.Rook":_("King and Two Rooks Versus King and Rook"),
                "Major Vs Minor Pieces Endings":_("Major Versus Minor Piece Endings"),
                "King.And.Queen.Versus.King.And.Bishop":_("King and Queen Versus King and Bishop"),
                "King.And.Queen.Versus.King.And.Knight":_("King and Queen Versus King and Knight"),
                "King.And.Rook.Versus.King.And.Bishop":_("King and Rook Versus King and Bishop"),
                "King.And.Rook.Versus.King.And.Knight":_("King and Rook Versus King and Knight"),
                "Pawns Breaks":_("Pawn Breaks"),
                "Complex.Pawns.Break.[Black to play and win]":_("Complex.Pawns.Break.[Black to play and win]"),
                "Four.Pawns.Break.[White to play and win]":_("Four.Pawns.Break.[White to play and win]"),
                "Outside.Passed.Pawn.Break.[White to play and win]":_("Outside.Passed.Pawn.Break.[White to play and win]"),
                "Three.Pawns.Easy.Break.[White to play and win]":_("Three.Pawns.Easy.Break.[White to play and win]"),
                "The Four Basic Mates":_("The Four Basic Mates"),
                "2 Bishops Mate":_("2 Bishops Mate"),
                "King and Queen Mate":_("King and Queen Mate"),
                "King and Rook Mate":_("King and Rook Mate"),
                "Knight and Bishop Mate":_("Knight and Bishop Mate"),
                "Posiciones de mate en partidas de GM":_("Mate positions in GM games"),
                "Mate in 1":_("Mate in 1"),
                "Mate in 2":_("Mate in 2"),
                "Mate in 3":_("Mate in 3"),
                "Mate in 4":_("Mate in 4"),
                "Mate in 5":_("Mate in 5"),
                "Mate in 6":_("Mate in 6"),
                "Mate in 7":_("Mate in 7"),
                "Tactics collected by Uwe Auerswald":_("Tactics collected by Uwe Auerswald"),
                "Categories":_("Categories"),
                "Decoy":_("Decoy"),
                "Deflection":_("Deflection"),
                "Different themes":_("Different themes"),
                "Drawing Combinations":_("Drawing Combinations"),
                "Interference":_("Interference"),
                "Pawn promotion":_("Pawn promotion"),
                "Pin":_("Pin"),
                "Removal of defence":_("Removal of defence"),
                "Removal":_("Removal"),
                "Difficulty":_("Difficulty"),
                "Mate positions in GM games":_("Mate positions in GM games"),
                "From Uwe Auerswald's Collection":_("From Uwe Auerswald's Collection"),
            }
